Skip to main content

Complete SmartAdd Workflow

This guide walks you through the entire workflow from uploading data to importing it into Chemotion.

Step 1: Upload Analytical Data Filesโ€‹

Upload Your Analytical Filesโ€‹

Upload your analytical data files to SmartAdd. These files will be stored in the input list, ready for you to assign to samples and analyses.

Option A: Upload Individual Filesโ€‹

  1. Drag analytical files (spectra, images, raw data, etc.) directly into the "Drag files here" area
  2. Files are processed and appear in the input list view on the left
  3. Files are ready to be assigned to samples and analyses

Option B: Upload a ZIP Archive of Analytical Filesโ€‹

  1. Prepare a ZIP file containing your analytical data files
  2. Drag the ZIP file into the upload area
  3. SmartAdd extracts all contents automatically
  4. All files appear in the input list view
Analytical Data Upload

Options A and B are for uploading your analytical data files (spectra, images, raw data):

  • Files appear in the input list (left panel)
  • You'll manually create your collection structure (samples, reactions)
  • Then assign these files to the appropriate samples/analyses

File Naming Tipsโ€‹

Use clear filenames to make assignment easier:

  • โœ… Good: compound_A_1H_NMR_400MHz.jdx
  • โœ… Good: sample_001_structure.mol
  • โœ… Good: data@#$_final_v2.txt
  • โœ… Good: file1.jdx

Supported Analytical File Typesโ€‹

  • Spectra: NMR, IR, MS data files (various formats)
  • Images: PNG, JPG, TIFF
  • Raw Data: CSV, TXT, vendor-specific formats
  • Text Files: Metadata, notes, experimental details
  • Archives: ZIP files containing any of the above

Alternative: Auto-Generate Collection Structureโ€‹

Instead of manually creating your collection structure, you can automatically generate it from:

Option C: Import from Chemscanner Export (export.json)โ€‹

Use this to automatically create samples and reactions from Chemscanner data:

  1. Export from Chemscanner: Export your Chemscanner data as a ZIP file (includes export.json)
  2. Upload to SmartAdd: Drag the Chemscanner ZIP into the upload area
  3. Auto-Generation: SmartAdd automatically:
    • Detects the export.json file
    • Creates the complete collection tree structure (samples, reactions)
    • Extracts chemical structures and metadata
    • Populates sample properties (SMILES, names, etc.)
  4. Review & Edit: The generated structure appears in the assignment tree (right panel)
  5. Assign Analytics: Drag analytical files from input list to the auto-generated samples/analyses
Chemscanner Integration

This option creates your collection structure automatically - you don't need to manually create samples and reactions. The structure is ready to use, just assign your analytical data files to it!

Option D: Import from Excel Templateโ€‹

Use this to automatically create samples and reactions from a structured spreadsheet:

  1. Download Template: Get the SmartAdd Excel template (provided by SmartAdd)
  2. Fill Template: Follow the template format and add your data in the required columns:
    • Sample names
    • SMILES notation or MOL file references
    • Amounts, purity, descriptions
    • Reaction information
    • Sample roles (starting material/reactant/product/solvent)
  3. Upload to SmartAdd: Drag the completed Excel file (.xlsx) into the upload area of modal
  4. Auto-Generation: SmartAdd processes the template and creates:
    • Samples with molecular structures
    • Reactions with proper sample assignments
    • Complete hierarchical collection structure
    • All metadata populated from spreadsheet columns
  5. Review & Edit: The generated structure appears in the assignment tree (right panel and information tab)
  6. Assign Analytics: Drag analytical files from input list to the auto-generated samples/analyses
Excel Template Benefits

Perfect for batch processing multiple samples! Use our provided template format to structure your data in Excel, then import it to SmartAdd. The entire hierarchy is generated automatically - just assign your analytical files afterwards.

Template Format Required

The Excel file must follow the SmartAdd template format with specific column headers and structure. Contact the Chemotion team at chemotion-smartadd@lists.kit.edu to get the template file.

Auto-Generation Summary

Options C and D create your collection tree structure automatically:

  • Chemscanner (export.json): Imports existing Chemscanner data with structures
  • Excel Template: Builds structure from spreadsheet data
  • Both methods generate samples, reactions, and hierarchy
  • After import, assign analytical files from the input list to the generated structure
  • Much faster than manually creating samples and reactions one by one!

Step 2: Create & Organize Structure (Manual Method)โ€‹

Build Your Collection Manuallyโ€‹

Now you'll create the structure by manually adding samples and reactions, then assigning your uploaded files to them.

Understanding the Tree Hierarchyโ€‹

SmartAdd uses this hierarchy (as shown in the right panel):

๐Ÿ“ฆ Collection (Assignment Tree)
โ”œโ”€ ๐Ÿงช Reaction 1
โ”‚ โ”œโ”€ ๐Ÿ“Š Analyses (Reaction-level)
โ”‚ โ”‚ โ””โ”€ ๐Ÿ“Š Analysis
โ”‚ โ”‚ โ””โ”€ ๐Ÿ“ Datasets
โ”‚ โ”‚ โ””โ”€ ๐Ÿ“„ Files
โ”‚ โ”œโ”€ ๐Ÿ“‹ Sample 1 (Reactant)
โ”‚ โ”‚ โ”œโ”€ ๐Ÿงฌ Molecule
โ”‚ โ”‚ โ””โ”€ ๐Ÿ“Š Analyses
โ”‚ โ”‚ โ””โ”€ ๐Ÿ“Š Analysis (e.g., NMR)
โ”‚ โ”‚ โ””โ”€ ๐Ÿ“ Datasets
โ”‚ โ”‚ โ””โ”€ ๐Ÿ“„ Files
โ”‚ โ””โ”€ ๐Ÿ“‹ Sample 2 (Product)
โ”‚ โ”œโ”€ ๐Ÿงฌ Molecule
โ”‚ โ””โ”€ ๐Ÿ“Š Analyses
โ””โ”€ ๐Ÿ“‹ Sample 3 (Standalone)
โ”œโ”€ ๐Ÿงฌ Molecule
โ””โ”€ ๐Ÿ“Š Analyses

Typical hierarchy: Reactions โ†’ Samples โ†’ Analyses โ†’ Analysis โ†’ Datasets โ†’ Files

How to Build Your Structureโ€‹

There are multiple ways to build and organize your collection:

Method 1: Using Action Buttonsโ€‹

  1. Add Samples: Click "Add Sample" button in the right panel
  2. Add Reactions: Click "Add Reaction" button to create reaction nodes
  3. Assign Files: Drag files from the input list (left) to samples/analyses in the tree (right)
  4. Edit Properties: Click any node to edit its properties in the properties panel

Method 2: Using Quick Add Buttonsโ€‹

  • Plus Button Next to Reaction: Click the + button next to any reaction node to quickly add samples to that reaction

Method 3: Using Context Menu (Right-Click)โ€‹

Right-click on any node in the tree to open a context menu with options:

  • Edit Name: Right click and rename the selected item
  • Add Sample: Add a sample (when right-clicking on reaction)
  • Add Analysis: Add analysis to a sample
  • Add Dataset: Add dataset to an analysis
  • Delete: Remove the selected item and its children
Multiple Ways to Work

Choose the method that feels most natural to you! The context menu (right-click) is especially useful for quickly adding nested items without navigating through menus.

Editing Propertiesโ€‹

Select any node in the tree to edit its properties:

Sample Propertiesโ€‹

FieldDescriptionExample
NameSample identifier"Compound A"
SMILESMolecular structure (validated in real-time)"CC(=O)OC1=CC=CC=C1C(=O)O"
MOL FileUpload or draw molecular structureUse "Upload File" or "Draw Structure"
AmountQuantity with units"100 mg"
PurityPercentage1
LocationStorage location"Freezer A, Shelf 2"
Sample TypeCategory of sample"Product" / "Starting Material"
DescriptionRich text notes with formattingUse Quill editor for formatted text
SMILES & MOL File Validation

SmartAdd provides real-time validation for molecular structures:

  • SMILES: Syntax is checked automatically as you type
  • MOL Files: File structure and atom counts are validated
  • Ketcher Integration: Click "Draw Structure" to use the visual molecular editor
  • Invalid structures are highlighted with specific error messages
  • Prevents export of incorrect molecular data

Reaction Propertiesโ€‹

FieldDescriptionExample
NameReaction identifier"Suzuki Coupling"
SamplesMultiple samples supportedAdd starting materials, reactants, products, solvents
Sample RolesStarting Material/Reactant/Product/SolventAutomatically sorted by role
Reaction SchemeVisual representationHover to preview scheme image
Reaction Scheme TypeVisual scheme formatDefine for proper visualization
RF ValueTLC reference"0.65"
DescriptionRich text reaction conditionsUse Quill editor with formatting
Multi-Sample Reactions & Tooltips

SmartAdd supports adding multiple samples to a single reaction with:

  • Automatic smart sorting based on roles
  • Clear organization of reactants, products, and solvents
  • Proper hierarchical structure for complex reactions
  • Reaction Tooltips: Hover over reactions in the tree to preview reaction scheme images

Analysis Propertiesโ€‹

FieldDescriptionExample
TypeAnalysis technique"NMR" / "IR" / "MS"
Type OntologyStandardized classificationSelect from dropdown
File AttachmentsAssociated data filesSpectra, logs, images
StatusProcessing status"Complete" / "Pending"
Dataset InclusionInclude/exclude from exportControl export contents
DescriptionRich text analysis notesUse Quill editor for formatted notes
Dataset Management & Rich Text

Advanced features for analysis documentation:

  • Dataset Control: Use inclusion/exclusion to control what gets exported to Chemotion
  • Exclude preliminary or failed analyses
  • Include only validated data
  • Rich Text Descriptions: Use the Quill editor to add formatted notes with:
    • Bold, italic, underline formatting
    • Bullet and numbered lists
    • Headers and subheaders
    • Code blocks for formulas

Step 3: Organize Reactions & Samplesโ€‹

Creating Samplesโ€‹

  1. Click the Add Sample button in the right panel
  2. A new sample node appears in the assignment tree
  3. Edit the sample properties (name, SMILES, amount, etc.)
  4. Assign MOL files or spectra by dragging from the input list

Creating Reactionsโ€‹

  1. Click the Add Reaction button in the right panel
  2. A new reaction node appears in the tree
  3. Add samples to the reaction
  4. Assign sample roles (starting material/reactant/product/solvent)

Linking Files to Samples/Analysesโ€‹

Drag and drop files from left panel to right panel:

  1. Locate your file in the input list (left panel)
  2. Drag it to the appropriate sample or analysis node (right panel)
  3. The file is now attached and will be included in the export

Organizing Multiple Samples in Reactionsโ€‹

SmartAdd supports multi-sample reactions with automatic smart sorting:

  1. Add multiple samples to a reaction
  2. Assign roles to each sample:
    • Starting Materials: Initial materials for the reaction
    • Reactants: Starting materials
    • Products: Desired outcomes
    • Solvents: Reaction medium
  3. Samples are automatically sorted by role
  4. Define reaction scheme type for proper visualization

Step 4: Review & Validateโ€‹

Before exporting, verify:

Data Completeness Checklistโ€‹

  • All samples created and have meaningful names
  • SMILES notation entered and validated for molecular structures
  • MOL files assigned to appropriate samples
  • Amounts include units (mg, g, mol, mL)
  • Reactions created with samples added
  • Reaction roles are correctly assigned (starting material/reactant/product/solvent)
  • Multi-sample reactions properly organized with smart sorting
  • Files from input list dragged to correct samples/analyses
  • Analysis types are properly categorized
  • Dataset inclusion/exclusion configured correctly
  • Descriptions provide adequate context

Quality Checksโ€‹

  1. Navigate through the tree - Ensure logical structure
  2. Check input list - Verify all important files have been assigned (unassigned files won't be exported)
  3. Spot-check properties - Verify key fields are filled
  4. Review relationships - Confirm sample-reaction-analysis links
  5. Expand nodes - Ensure all files are visible under correct analyses/analysis/datasets

Step 5: Export for Chemotionโ€‹

You now have two export options:

Option A: Download as ZIPโ€‹

  1. Click Download as ZIP in the left panel
  2. Choose a save location
  3. The ZIP file is generated with Chemotion-compatible structure
  4. Manually upload to Chemotion later

Option B: Direct Upload to Chemotion (New!)โ€‹

  1. Click Upload to Chemotion ELN from the export menu
  2. Enter Server Details:
  3. Authenticate:
    • Enter your Chemotion username
    • Enter your password
    • Secure authentication with session management
  4. Upload: SmartAdd uploads your collection directly to Chemotion
    • No manual download needed
    • Automatic session handling

What's Included in the Export?โ€‹

  • โœ… All samples with properties and validated SMILES
  • โœ… Reactions with multiple samples and smart role sorting
  • โœ… Analyses with classifications and selected datasets
  • โœ… All attached files
  • โœ… Metadata in Chemotion format
Direct Upload Benefits

The direct upload feature eliminates manual steps:

  • No need to download and re-upload files
  • Faster workflow
  • Automatic authentication
  • Server connectivity verification

Step 6: Import into Chemotionโ€‹

For ZIP Downloads (Option A)โ€‹

  1. Open Chemotion ELN
  2. Navigate to Import section
  3. Select the exported ZIP file
  4. Confirm and complete the import

For Direct Uploads (Option B)โ€‹

The import is handled automatically! After successful upload:

  1. Open your Chemotion ELN
  2. Navigate to your collections
  3. Your data is already there after few seconds of upload - ready to use!

Post-Import Verificationโ€‹

After importing into Chemotion:

  • Review imported samples
  • Verify reaction schemes
  • Check that all files are accessible
  • Confirm metadata integrity

Tips for Efficient Workflowโ€‹

  1. Work in batches: Process similar samples together
  2. Use templates: Develop naming conventions for consistency
  3. Save checkpoints: Export intermediate ZIPs as backups
  4. Validate early: Check properties as you go, not at the end