Skip to main content

Read a collection of files using information from their names

Project description

Files Collections

Linting Tests Documentation License

Select and read a collection of files

  • Information contained in files and folders names are used to create basic selection filters
  • Both local and remote file systems (FTP, S3, ...) can be explored
  • Multiple implementations for handling different products and their specificities
  • Easy building of an implementation for a new product

Quick start

conda install files_collections
from fcollections.implementations import NetcdfFilesDatabaseSwotLRL3
fc = NetcdfFilesDatabaseSwotLRL3("data")
fc.query(cycle_number=1, pass_number=1)

Documentation

📘 Full documentation: https://robin-cls.github.io/fcollections/index.html#

Key pages:

Project status

⚠️ This project is still subject to breaking changes. Versioning will reflects the breaking changes using SemVer convention

License

Apache 2.0 — see LICENSE

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

files_collections-1.0.0.tar.gz (952.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

files_collections-1.0.0-py3-none-any.whl (107.3 kB view details)

Uploaded Python 3

File details

Details for the file files_collections-1.0.0.tar.gz.

File metadata

  • Download URL: files_collections-1.0.0.tar.gz
  • Upload date:
  • Size: 952.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for files_collections-1.0.0.tar.gz
Algorithm Hash digest
SHA256 7b3c7dff2bd84ad94d6d83eb064a59d42369d0797e07305d3579322dc346f3c7
MD5 eb028f517fbb58d09b2f9122a163019e
BLAKE2b-256 64d6d1a871c3d0d47ff82b0aa9ed4258aa82314f0959f7ac5323f189a803993f

See more details on using hashes here.

File details

Details for the file files_collections-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for files_collections-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 992182da7f5cb83cdff7348f3ffa655ab1e3f7bc63c9a41ad27ac949c3dc2a6c
MD5 863ce21ce08d111c38134473f3b8359b
BLAKE2b-256 0adc4f01874d242428ca803697b3c00b27313ca950c54dd8f21e9f057ec09d03

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page