API
This API allows interacting with a collection of frictionless datapackages, stored in a specific format, explore the content of its entries and visualize the underlying data.
A Collection of datapackages, denoted as entries can be created from local files or a remote repository. The metadata describing the data are stored as descriptors and can be accessed via metadata objects.
For collections containing a certain type of data, collections with specific methods can be created, such as with Echemdb. In a same way, specific types of entries can be created, such as with EchemdbEntry
Core Modules:
unitpackage.collectionCollectionCollection.EntryCollection.Entry.add_columns()Collection.Entry.add_offset()Collection.Entry.apply_scaling_factor()Collection.Entry.create_example()Collection.Entry.default_metadata_keyCollection.Entry.dfCollection.Entry.field_unit()Collection.Entry.fieldsCollection.Entry.from_csv()Collection.Entry.from_df()Collection.Entry.from_local()Collection.Entry.identifierCollection.Entry.load_metadata()Collection.Entry.metadataCollection.Entry.plot()Collection.Entry.remove_column()Collection.Entry.remove_columns()Collection.Entry.rename_field()Collection.Entry.rename_fields()Collection.Entry.rescale()Collection.Entry.save()Collection.Entry.update_fields()
Collection.create_example()Collection.filter()Collection.from_local()Collection.from_local_file()Collection.from_remote()Collection.identifiersCollection.rescale()Collection.save_entries()
unitpackage.entryEntryEntry.add_columns()Entry.add_offset()Entry.apply_scaling_factor()Entry.create_example()Entry.default_metadata_keyEntry.dfEntry.field_unit()Entry.fieldsEntry.from_csv()Entry.from_df()Entry.from_local()Entry.identifierEntry.load_metadata()Entry.metadataEntry.plot()Entry.remove_column()Entry.remove_columns()Entry.rename_field()Entry.rename_fields()Entry.rescale()Entry.save()Entry.update_fields()
unitpackage.descriptorunitpackage.metadataunitpackage.entrypointunitpackage.remoteunitpackage.local
Database Modules:
unitpackage.database.echemdbEchemdbEchemdb.EchemdbEntryEchemdb.EchemdbEntry.bibliographyEchemdb.EchemdbEntry.citation()Echemdb.EchemdbEntry.default_metadata_keyEchemdb.EchemdbEntry.from_mpt()Echemdb.EchemdbEntry.get_electrode()Echemdb.EchemdbEntry.plot()Echemdb.EchemdbEntry.rescale()Echemdb.EchemdbEntry.rescale_reference()Echemdb.EchemdbEntry.rescale_scan_rate()Echemdb.EchemdbEntry.scan_rateEchemdb.EchemdbEntry.thumbnail()
Echemdb.EntryEchemdb.bibliographyEchemdb.describe()Echemdb.materials()
unitpackage.database.echemdb_entry
Electrochemistry Modules: