Metadata-Version: 2.1
Name: forexy
Version: 2025.6.12
Summary: EXFOR utility codes
Home-page: https://nds.iaea.org/nrdc/
Author: Naohiko Otsuka
Author-email: n.otsuka@iaea.org
License: MIT
Keywords: EXFOR JSON
Description-Content-Type: text/markdown

# ForEXy
Utility codes for the EXFOR Library

## Requirements
* pylatexenc
* pyspellchecker
* requests

## Input files
The following input files are available on the ForEXy zipped file on the [NRDC Software website](https://nds.iaea.org/nrdc/nrdc_sft/):
* JSON dictionary (e.g., dict_9131.json)
* Supplemental dictionary file for DIC227 (e.g., dict_arc_sup.227)
* Supplemental dictionary file for REFBIB (dict_arc_new.044)

## Installation
```
pip install forexy
```

## Modules 

Module | Purpose
---    | ---
DIC227 | Produce Archive Dictionary 227 from a NUBASE file.
DICA2J | Convert Archive dictionaries to a JSON Dictionary.
DICDIS | Prepare Archive and Backup dictionaries for distribution.
DICJ2A | Convert a JSON Dictionary to Archive dictionaries.
DICJ2T | Convert a JSON Dictionary to a Transmission dictionary.
DIRINI | Split an EXFOR library tape into EXFOR entry files.
DIRUPD | Update the EXFOR entry files with an EXFOR transmission tape.
EXTMUL | Extraction of a dataset from a multiple reaction formalism subentry.
J4TOX4 | Convert a J4 file to an EXFOR file.
MAKCOV | Produce a data table and covariance matrix from a J4 file.
MAKLIB | Merge EXFOR entry files into a single library tape.
POIPOI | Remove pointers from a J4 file.
REFBIB | Extract bibliography of reference by using DOI.
REFDOI | Obtain DOI for articles registered in CrossRef.
SEQADD | Add record identification to an EXFOR file.
SPELLS | Check English spell in free text in EXFOR format.
X4TOJ4 | Convert an EXROF file to a J4 file.


## References
* Naohiko Otuka, Vidya Devi, Osamu Iwamoto, "XFOR utility codes (ForEXy) and their application to neutron fission cross section evaluation", [Appl.Radiat.Isot.225(2025)111903](https://doi.org/10.1016/j.apradiso.2025.111903) / [arXiv] ( 	
https://doi.org/10.48550/arXiv.2505.03758).
* Naohiko Otuka, "ForEXy: Utility Codes for EXFOR Library", Report [IAEA-NDS-0244](https://doi.org/10.61092/iaea.hz1z-0dx3), International Atomic Energy Agency, 2025.
