<commit_before># sasCIFtools
**sasCIFtools** is a set of python scripts designed to process sasCIF files.
The main purpose of the tools is to convert file formats traditionally used for SAS data analysis to sasCIF and *vice versa*.
sasCIFtools requires installed [ATSAS package 2.6.1](http://www.embl-hamburg.de/biosaxs/software.html) and [python 2.7.6](https://www.python.org/downloads/).

### Installation
sasCIFtools is still alpha-quality and is not yet available as a package through the PyPI.
It can be installed directly from the GitHub repository using:

```pip install  git+https://github.com/mkachala/sasciftools.git```

To avoid messing up your Python installation if there is a problem with the setup.py file, it is recommended to install in a virtualenv:

```
virtualenv sasciftools-venv
source sasciftools-venv/bin/activate
pip install  git+https://github.com/mkachala/sasciftools.git
```

## About sasCIF
**sasCIF** is a format for storage and exchange small angle scattering (SAS) data, that includes different types of data used during data analysis and modelling.
The sasCIF format is a part of Crystallographic Information Framework (CIF), which is a system of standards and specifications for the exchange and archiving for structural biology data.
A single sasCIF file typically contains a scattering curve, pair-distance distribution *p*(*r*), model(s) built using the scattering data and corresponding fit(s) as well as various metainformation about sample, experimental conditions, beamline, etc.<commit_msg>Updated README with links to emblsaxs group page<commit_after># sasCIFtools
**sasCIFtools** is a set of python scripts designed to process sasCIF files.
The main purpose of the tools is to convert file formats traditionally used for SAS data analysis to sasCIF and *vice versa*.
sasCIFtools requires installed [ATSAS package 2.6.1](http://www.embl-hamburg.de/biosaxs/software.html) and [python 2.7.6](https://www.python.org/downloads/).

### Installation
sasCIFtools is still alpha-quality and is not yet available as a package through the PyPI.
It can be installed directly from the GitHub repository using:

```pip install  git+https://github.com/emblsaxs/sasciftools.git```

To avoid messing up your Python installation if there is a problem with the setup.py file, it is recommended to install in a virtualenv:

```
virtualenv sasciftools-venv
source sasciftools-venv/bin/activate
pip install  git+https://github.com/emblsaxs/sasciftools.git
```

## About sasCIF
**sasCIF** is a format for storage and exchange small angle scattering (SAS) data, that includes different types of data used during data analysis and modelling.
The sasCIF format is a part of Crystallographic Information Framework (CIF), which is a system of standards and specifications for the exchange and archiving for structural biology data.
A single sasCIF file typically contains a scattering curve, pair-distance distribution *p*(*r*), model(s) built using the scattering data and corresponding fit(s) as well as various metainformation about sample, experimental conditions, beamline, etc.
{'fraction_non_alphanumeric': 0.07292675056469829, 'fraction_numerical': 0.003872216844143272, 'mean_word_length': 5.2, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '693642', 'n_tokens_mistral': 884, 'n_tokens_neox': 843, 'n_words': 390}