Create ImgCIF metadata from raw data, or a DIALS .expt file.
- If you don't already have the
condacommand, download and install Miniforge. - Install the package in a new environment:
conda create --yes -n imgcif-creator -c comcifs -c conda-forge imgcif_creator- Activate the environment:
conda activate imgcif-creatorActivating the environment is temporary: if you open another terminal, you'll need to run this step again.
imgcif-creator path/to/some/dataYou can run it on files or folders of data in CBF, HDF5, TIFF or SMV format.
Alternatively, if you already have a DIALS .expt experiment file, you can use
that as input.
make-cbf path/to/data/directoryTo run a local copy of the web interface, e.g. for development:
- Clone this repository.
- Set up a conda environment
conda env create --file conda-env.yml- Activate the environment:
conda activate imgcif-creator- Launch the web interface:
streamlit run web/main.pyThis will show a URL in the terminal to open in a browser.
The web interface has an option to start by downloading files (up to 5 GB),
or you can upload a DIALS .expt file.