compass.utilities.base.Directories#
- class Directories(out, logs=None, clean_files=None, ordinance_files=None, jurisdiction_dbs=None)[source]#
Bases:
object
Helper class to store directories used in COMPASS run
- Parameters:
out (path-like) – Output directory for COMPASS run.
logs (path-like, optional) – Directory for storing logs. If not specified, defaults to
out/logs
. By default,None
.clean_files (path-like, optional) – Directory for storing cleaned ordinance files. If not specified, defaults to
out/cleaned_text
. By default,None
.ordinance_files (path-like, optional) – Directory for storing ordinance files. If not specified, defaults to
out/ordinance_files
. By default,None
.jurisdiction_dbs (path-like, optional) – Directory for storing jurisdiction databases. If not specified, defaults to
out/jurisdiction_dbs
. By default,None
Methods
Create all directories if they do not exist