allensdk.brain_observatory.vbn_2022.metadata_writer.metadata_writer module

class allensdk.brain_observatory.vbn_2022.metadata_writer.metadata_writer.VBN2022MetadataWriterClass(input_data=None, schema_type=None, output_schema_type=None, args=None, logger_name='argschema.argschema_parser')[source]

Bases: ArgSchemaParser

default_output_schema

alias of DataReleaseToolsInputSchema

default_schema

alias of VBN2022MetadataWriterInputSchema

run()[source]
write_df(df: DataFrame, output_path: str) None[source]

Write a dataframe to the specified path as a csv, recording the path in self.files_written