def create_append(filename: str, layers: Union[np.ndarray, Dict[str, np.ndarray], loompy.LayerManager], row_attrs: Dict[str, np.ndarray], col_attrs: Dict[str, np.ndarray], *, file_attrs: Dict[str, str] = None, fill_values: Dict[str, np.ndarray] = None) -> None:
deprecated("<STR_LIT>")<EOL>if os.path.exists(filename):<EOL><INDENT>with connect(filename) as ds:<EOL><INDENT>ds.add_columns(layers, col_attrs, fill_values=fill_values)<EOL><DEDENT><DEDENT>else:<EOL><INDENT>create(filename, layers, row_attrs, col_attrs, file_attrs=file_attrs)<EOL><DEDENT>
**DEPRECATED** - Use `new` instead; see https://github.com/linnarsson-lab/loompy/issues/42