{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/9"}],"enrichment":{"capability":"Trollsift provides modules for parsing, formatting, and filtering satellite granule file names according to structured patterns.","skillfed_tags":["satellite-data","pytroll","filename-parsing"],"use_cases":["Extract metadata from satellite granule filenames for data cataloging and organization","Generate standardized satellite product filenames that comply with naming conventions","Filter collections of satellite data files by pattern to select specific instruments or time periods","Validate satellite granule filenames against expected naming patterns in data pipelines","Integrate filename handling into pytroll-based satellite data processing workflows"],"what_it_does":"Trollsift is a utility library for working with satellite granule file names\u2014the standardized naming conventions used to identify and organize satellite data products. It provides parsing, formatting, and filtering capabilities to extract metadata from file names and generate compliant names according to satellite data standards. The package is part of the pytroll ecosystem and targets scientists and engineers working with satellite imagery and remote sensing data.\n\nThe library has no external runtime dependencies, making it lightweight to integrate into data processing pipelines. It requires Python >=3.9 and is classified as production-stable. With permissive Apache-2.0 licensing and active maintenance, it is suitable for both research and operational satellite data workflows.","worth_installing":"Yes. Trollsift is a stable, lightweight utility with no dependencies, permissive licensing, and active maintenance. Install it if you work with satellite granule data and need to parse, format, or filter filenames according to satellite naming standards. The zero-dependency design makes integration low-risk."},"id":"trollsift","links":{"html":"https://skillfed.io/packages/trollsift","md":"https://skillfed.io/packages/trollsift.md","pypi":"https://pypi.org/project/trollsift/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-01","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"trollsift","python_support":"supports_current","summary":"String parser/formatter"},"popularity":{"monthly_downloads":82071,"position":14186,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.1"}
