refnx

View on PyPIReverse Dependencies (4)

0.1.45 refnx-0.1.45-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
refnx-0.1.45-cp39-cp39-win_amd64.whl
refnx-0.1.45-cp39-cp39-macosx_10_13_x86_64.whl
refnx-0.1.45-cp39-cp39-musllinux_1_1_x86_64.whl
refnx-0.1.45-cp39-cp39-macosx_11_0_arm64.whl
refnx-0.1.45-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
refnx-0.1.45-cp312-cp312-win_amd64.whl
refnx-0.1.45-cp312-cp312-macosx_10_13_x86_64.whl
refnx-0.1.45-cp312-cp312-musllinux_1_1_x86_64.whl
refnx-0.1.45-cp312-cp312-macosx_11_0_arm64.whl
refnx-0.1.45-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
refnx-0.1.45-cp311-cp311-win_amd64.whl
refnx-0.1.45-cp311-cp311-macosx_10_13_x86_64.whl
refnx-0.1.45-cp311-cp311-musllinux_1_1_x86_64.whl
refnx-0.1.45-cp311-cp311-macosx_11_0_arm64.whl
refnx-0.1.45-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
refnx-0.1.45-cp310-cp310-win_amd64.whl
refnx-0.1.45-cp310-cp310-macosx_10_13_x86_64.whl
refnx-0.1.45-cp310-cp310-musllinux_1_1_x86_64.whl
refnx-0.1.45-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: refnx
Version: 0.1.45
Filename: refnx-0.1.45-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 3253786
MD5: 7a40c8636250d7831d243e45e40bcc69
SHA256: 91473e2c1dfca85fb40987e811c90b251486a6e1b93f2a7fbe2d357cfc3784e1
Uploaded: 2024-05-01 04:43:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: refnx
Version: 0.1.45
Summary: Neutron and X-ray Reflectometry Analysis
Author-Email: Andrew Nelson <andyfaff+refnx[at]gmail.com>
Project-Url: homepage, https://github.com/refnx/refnx
Project-Url: documentation, https://refnx.readthedocs.io/en/latest
Project-Url: tracker, https://github.com/refnx/refnx/issues
Project-Url: source, https://github.com/refnx/refnx
License: BSD-3-Clause
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: Public Domain
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Chemistry
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.9
Requires-Dist: numpy (>=1.23.5)
Requires-Dist: scipy
Requires-Dist: orsopy
Requires-Dist: IPython; extra == "all"
Requires-Dist: ipywidgets; extra == "all"
Requires-Dist: traitlets; extra == "all"
Requires-Dist: matplotlib; extra == "all"
Requires-Dist: xlrd; extra == "all"
Requires-Dist: h5py; extra == "all"
Requires-Dist: jupyter; extra == "all"
Requires-Dist: tqdm; extra == "all"
Requires-Dist: attrs; extra == "all"
Requires-Dist: pandas; extra == "all"
Requires-Dist: pyparsing; extra == "all"
Requires-Dist: periodictable; extra == "all"
Requires-Dist: pyqt6; extra == "all"
Requires-Dist: qtpy; extra == "all"
Requires-Dist: corner; extra == "all"
Requires-Dist: pymc; python_version != "3.12" and extra == "all"
Requires-Dist: pytensor; python_version != "3.12" and extra == "all"
Requires-Dist: numba; python_version != "3.12" and extra == "all"
Requires-Dist: pytest; extra == "test"
Requires-Dist: uncertainties; extra == "test"
Provides-Extra: all
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 874 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: false
Tag: cp39-cp39-manylinux_2_17_x86_64
Tag: cp39-cp39-manylinux2014_x86_64

RECORD

Path Digest Size
refnx-0.1.45.dist-info/LICENSE sha256=AKC0Yu7ih8inU9va8iQ7gLz0s6aN34-TDvg7cmQqpnM 1536
refnx-0.1.45.dist-info/METADATA sha256=WhfbCB-_QZQOxNcv_wa5sx3aKzlCI1gycvhKk_NbbsM 2794
refnx-0.1.45.dist-info/RECORD
refnx-0.1.45.dist-info/top_level.txt sha256=PJVytio_e7rB0s5ACsAPH8HkvZRYTpmfoC5wOGAMAYk 6
refnx-0.1.45.dist-info/entry_points.txt sha256=c8dj5ACh_hmaPyUFBjXi7C4AnvjwCwJyQybsd1WjPiQ 41
refnx-0.1.45.dist-info/WHEEL sha256=rY0Y6THYM7EImsHfF-zs67o8pQciAsMw9_YuSvftjrQ 148
refnx/version.py sha256=rY1xZvTSM8AOUc4e1WW4HODlicBpOI93fdiTvQcbEAo 230
refnx/__init__.py sha256=RavX9NFVx4qHuB22GfHnIE540zfX8nlUOjpatssS4nY 450
refnx/conftest.py sha256=DIdeHlyjmbHUQ7HFB2n2sijR4H72cBitD60W6beZt1s 1306
refnx/analysis/__init__.py sha256=Dm_dn5NANdx3fI_hEQKSopEefmXB32QK8Ttn61frOW8 744
refnx/analysis/bounds.py sha256=Zee4_uNutlAt4ROGFbAeRNrlbzY8sfwnGoWUijUSrvI 11633
refnx/analysis/parameter.py sha256=ydZeHduB-oKEMUDXyC6A6szJIhPg6S7aW_v0ZfOGFFw 30023
refnx/analysis/model.py sha256=f4R_TN7UyB5AKxJ7jUXhrgUs-CXjoi26x8VKiplGLzU 4803
refnx/analysis/objective.py sha256=HMlW3nht1UAwrzJFmRC658VsKNx3KWWXminK-fAaHwE 46145
refnx/analysis/curvefitter.py sha256=rZohrr5VJZH_PtMLdj0T3F_u3bhNMSXJZvvJIWJ6-is 39633
refnx/analysis/test/test_parameter.py sha256=34Mdy8ct0u3bx3F1cyHoPIZOrl6LullXYNGPFbg17m8 11545
refnx/analysis/test/c_PLP0011859_q.txt sha256=ZYvcFaS7LMHWW9u3g4_jK1l1IMYSrWM5VIItGsV1hjo 18785
refnx/analysis/test/e366r.txt sha256=dECdCUCTS4Y0p0bqeMfJcjAepLoAV6txLCaMDE8-a1U 3119
refnx/analysis/test/test_curvefitter.py sha256=nR_oWNLLEg3SKD1LYb6oYcZbAbHBJcb6yLgm2zIQYBA 24713
refnx/analysis/test/c_PLP0016601.dat sha256=jL9B4n0bYZUZLvoQztxjBLPKoHxMBoZF9KUf9UE6p2c 9704
refnx/analysis/test/e361r.txt sha256=RcdFNz-dTxhHlYIMoNtyZpYrHyqkkJgvdwL1zj32R2Y 5346
refnx/analysis/test/NISTModels.py sha256=CFRdEhzGq3Zc57Yc_p1VL3t6sFfW2bGBNOMSZ6B53C0 6878
refnx/analysis/test/c_PLP0016596.dat sha256=Okcow6UWqUvdBmeUbtsdij-te5uXiHvJQJyLZTVRYsQ 13701
refnx/analysis/test/e365r.txt sha256=p2r0NTndeKcnu99AMsReYGMToOz2c_H-U2FPatxhUyE 3142
refnx/analysis/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
refnx/analysis/test/c_PLP0016607.dat sha256=_fL13fY1lpttmB-hR4PYJwqHZwT_NO75DEgUq60oaEE 10404
refnx/analysis/test/test_globalfitting.py sha256=TrnpHF4LJuXGOXD8KWfnfE1BED7B4Pog2BpKIJGU0vE 6637
refnx/analysis/test/test_model.py sha256=GhM_ZKlMc_mQ0ixilTFQckAn5cV0jERkgb1r85SD_os 3530
refnx/analysis/test/test_objective.py sha256=CoREvVWZDNk1haHtCQROnb7knkI22QOGQXIg6DgFwwc 20152
refnx/analysis/test/test_bounds.py sha256=XvvxG5rJShvP39J4l3B8HoH1Og-upEG6C8uq2intF1w 4273
refnx/analysis/test/resolution_comparison.ipynb sha256=Vzr8QP7f7FwUp8MDIglZG2kg8-LIDi2sRRh3wUwBYq8 280621
refnx/analysis/test/gauss_data.txt sha256=IrthRs3ZORNJ_lCfConDBeVN2-ELGX-P6boN7kE2tEM 5569
refnx/analysis/test/NIST_STRD/Misra1d.dat sha256=1VcLc2HAETStYbml-ddSHGNaXY-q6gbwWr7HZ380JHA 1845
refnx/analysis/test/NIST_STRD/Misra1b.dat sha256=UHKEfKe3wW7E-txUd5X3e9zv1iU4p07l14woyz3NHxo 1850
refnx/analysis/test/NIST_STRD/Chwirut1.dat sha256=D8FyvBM9qeXm7kGjRO4741YQdUu7QuJzUdXmizcoFXc 7561
refnx/analysis/test/NIST_STRD/MGH10.dat sha256=BymJVCG9ShWK6I-j6huGPgGOsNjVt9vfyLYNQje_UPY 2345
refnx/analysis/test/NIST_STRD/Lanczos2.dat sha256=4PUoUNv5r4L-Px5ZVOG6flLJYpm9ekuu8zjtV1U6D-0 2605
refnx/analysis/test/NIST_STRD/Roszman1.dat sha256=Cnlag7TQ4-7OEStHVAaG1oXHzLDl_NbpPQF04mlqyDA 2488
refnx/analysis/test/NIST_STRD/BoxBOD.dat sha256=9l57DMWxyW2VuYhNFynUnHTtxg0hU0dMAQcSaUhLg-o 1718
refnx/analysis/test/NIST_STRD/Rat42.dat sha256=P7I66AQF44kO3CYyQcbX2gC-Ua9f2fpIjHjaAnCxpvI 1876
refnx/analysis/test/NIST_STRD/Gauss1.dat sha256=cqA4Ff7VV5cfkDbHtg0x1tHQ2svhWQvQdCXk-uiNYQE 8107
refnx/analysis/test/NIST_STRD/DanWood.dat sha256=31clJTPY6GSJ2-BJW5P3anxWjNJIREKhLRJFFyHCB_4 2007
refnx/analysis/test/NIST_STRD/Models sha256=pg4wGbKhdPEXtGJ11SKfTZAgYcguAt6W9QKzF2eB5QQ 6425
refnx/analysis/test/NIST_STRD/Eckerle4.dat sha256=AHwrBnThsG4EAEX3xoVmpeXlU32MGOUd_b4gswijoW0 2776
refnx/analysis/test/NIST_STRD/Gauss2.dat sha256=4t6JpbJ8cp4fN_0xCf4RNDEN-_r01QAiVbehyo-LiKs 8106
refnx/analysis/test/NIST_STRD/ENSO.dat sha256=Lzb-2K72CQRIRjdj_4dacGcfMUoYw4tS7U4fYUVEkjc 6770
refnx/analysis/test/NIST_STRD/MGH17.dat sha256=ZTq0DvOAeEKclRSkcrF_icRpsyqSKXlklot5xHTOvH8 3085
refnx/analysis/test/NIST_STRD/Kirby2.dat sha256=-rooblPz55FxKhR3TgkDwB4u16Q3I8_g6O_IsQjYVwI 5862
refnx/analysis/test/NIST_STRD/Lanczos3.dat sha256=8jtJRnDvLF6Pk5y-MMnpHc4VgE1rCK4gBN6vaj_CN6M 2577
refnx/analysis/test/NIST_STRD/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
refnx/analysis/test/NIST_STRD/Misra1c.dat sha256=bz3DduSRhRyb1NAsWAnTf_i8LklLLH7grmqDVVUVJXE 1858
refnx/analysis/test/NIST_STRD/MGH09.dat sha256=dlKi8BKPRyZv5l2f7rhSuRCdPlk0bPkkAWPbP-QnaXU 2322
refnx/analysis/test/NIST_STRD/Rat43.dat sha256=aujYrh06XESaJJjO5qJN05-2IDCWZQFBTjRA_mIGQ_0 2093
refnx/analysis/test/NIST_STRD/Hahn1.dat sha256=bF3WurfXJBEWRXOKpLTL0B3Y5rlbneg_thG0bG15VfQ 9757
refnx/analysis/test/NIST_STRD/Thurber.dat sha256=3PIKtN3ZNnbsmTu3hWddN42X69uujze4hOjmjTCUm7w 3031
refnx/analysis/test/NIST_STRD/Gauss3.dat sha256=beFgYCn_eHS-tFqnGerwEx1GufWyGEipihTlrqZUZA4 8108
refnx/analysis/test/NIST_STRD/Bennett5.dat sha256=9axrxiQ6z8r1HkaKI0diddRFyPCeD1_F4p18SNPwz3E 6874
refnx/analysis/test/NIST_STRD/Lanczos1.dat sha256=forL2TmzjjWmoYpy_0pTiLNzarzZRJ5vydJ-tTp8UnQ 2948
refnx/analysis/test/NIST_STRD/Nelson.dat sha256=jfIrfL4C6wY9NgcPHMUWNCNP_Cd8Kn7iAb6vAEXjUUw 7006
refnx/analysis/test/NIST_STRD/Misra1a.dat sha256=hnni3VSQZJZDdgWgR_XegWd6sFa9xzz6VjdKIwvnKXQ 1858
refnx/analysis/test/NIST_STRD/Chwirut2.dat sha256=oyW84CQaTg0FlkSwZVgJX6BvB2WUPFWa4PCzru_-X_s 3064
refnx/util/nsplice.py sha256=D3OGol3HPWr4DQ__nA3xBLl8_OrWaGouTQlWjWeHg6s 2403
refnx/util/quickplot.py sha256=oXBbgSWmkRYtje0a_3fx0kbYu9wOScT8n0dgNTm34r0 763
refnx/util/ErrorProp.py sha256=m4h3a_ysHYz9qxeBObJy_C_CfJ-50DGm13xa-8q-2AY 2048
refnx/util/__init__.py sha256=5hqDocYZ28SptCUJ_xO5uSvQeebOgqnayE-t4Q_n--Y 984
refnx/util/general.py sha256=6O4d9cu4SWI7rxWTXUE-sx1PlKQhZWmJECKzkBPSGCc 23436
refnx/util/_resolution_kernel.py sha256=Rptvd5o_xq2AgmU9-zpf0OK2mvFvfU3gD7hkcObSuH4 10534
refnx/util/test/test_general.py sha256=rRK5Rw50z6XeBNugAd-Ls2neP4EzMQ2A4oSdn50CJ5c 1985
refnx/util/test/PLP0000709.dat sha256=ZzuordMOekbe7b2cIPxzLx93B_n6dOrCh0gDEX_Iwxk 33234
refnx/util/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
refnx/util/test/test_nsplice.py sha256=-wzyxEoXPqykssGRMGjfJ-1N-T7tGLeqiUmcZXQrXEk 2569
refnx/util/test/test_ErrorProp.py sha256=omW1kIhwxODItjMCPRVAU4TYp_N2ZlsYBQbB75PvZTs 2422
refnx/util/test/PLP0000708.dat sha256=yF63aeZErkQngCZ40qFpWKqT37c54EA_5f3yLZk1yyI 32245
refnx/reduce/_auto_reduction.py sha256=3RC8HvF-0MoYPW_zBUP-wIN88TE81gCTAoKzQgsO-Fs 669
refnx/reduce/rebin.py sha256=KCvwS2nz8wFG6qcik9IHnG10Uf6KjFD9KBgEFQndp_w 7334
refnx/reduce/parabolic_motion.py sha256=5NJjw7UdBRMgt3R1OyIra-nqjmD7w4K48m1ioFuykZU 7227
refnx/reduce/xray.py sha256=cnJcFPXiH0cX0qF4qdUc52DnQSjjFLg3JaBCX3rslTE 7693
refnx/reduce/_tof_simulator.py sha256=UJiMnP_2tHq6Hkz4pF4TRUoLfYujIc7lawga-mAQu1Q 17962
refnx/reduce/_cevent.cpython-39-x86_64-linux-gnu.so sha256=wuEgoP1nDXloBY4ppszcYO7HKFFG7opQRCSbHxQFlos 2041552
refnx/reduce/__init__.py sha256=6VHPl9t-pqqyISsr9kAtSnz5UxKYr0CVK7_TKAX9LY4 722
refnx/reduce/event.py sha256=ed87X-bgcK3H7pRkESWMDTWGaMIxse3-7Z8L_s_gJ-0 4598
refnx/reduce/manual_beam_finder.py sha256=h-oSxi0ANJsjCVDD777Jq64udLqc285D7nKxPD5wQ94 20721
refnx/reduce/reduce.py sha256=p-8kEttzukkfLCTaqExf8JS_xA7Wuqqd9-e6TK8n9UM 60173
refnx/reduce/bounded_splines.py sha256=Q-SeJK_YIhcaiiU9V1mU0ste-oJ-2AQNc0HEHfN9dXI 4531
refnx/reduce/platypusnexus.py sha256=pTEEvJVdhVFj9hFqwdwlKT5aJkEB350ZouYcA9rTKp0 124917
refnx/reduce/batchreduction.py sha256=2NSWpbQSOzm2FhthLY8dWzxd67KucD_9-CVUf4-dfpI 18121
refnx/reduce/peak_utils.py sha256=bg4r4l0sLteBMRu31J7YhPaj4a4q89vcNQ3skArccKo 3442
refnx/reduce/batch_reduce/xray_example.ipynb sha256=J8OfDBautBYME_PqzuINIfwhFY19Nb6W0dH7SKYUYp4 1555
refnx/reduce/batch_reduce/reduction.xlt sha256=6ktuS_EmjJiEc9gTowG8cCKu3LlTru5TNNAIp8u2Mrc 6656
refnx/reduce/batch_reduce/reduction_template.ipynb sha256=8PgEN5ssgjDCFw_CYVjg32XACA09ab-D9yHvfl7J18g 2075
refnx/reduce/test/test_batch_reduce.py sha256=9zHt6rQLdecEpK5zNxjkpVgA_thiHlZ0eI7waIF-Wig 7050
refnx/reduce/test/test_xray.py sha256=p_1ve4uD2mPgmPbSTjM13mFsDR_8JIBCLT_rxk-ccuQ 352
refnx/reduce/test/test_parabolic_motion.py sha256=KPuwwNSPCVCevh5HKrnghpNXxoFuV22YvXShY9vvvBs 2627
refnx/reduce/test/test_platypusnexus.py sha256=ugp1JPwQvi7B5tCPRfNt_dnvJJoSNrcLU5Rul8y2T_Q 21330
refnx/reduce/test/parabolic_geometry.pdf sha256=JSTcLUy_slnG78v4uItGTy4tl9Qd2u16LzivH0OfnR0 17755
refnx/reduce/test/test_reduce.py sha256=zVwOSlzargfp4hk_CZPAAV0Q9yfq4KMQctdKMC4EmKg 25781
refnx/reduce/test/test_rebin.py sha256=hWrx19pYYw32DoMi0wBwToVjw-qK43pxthw8-tZOiM0 9021
refnx/reduce/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
refnx/reduce/test/test_event.py sha256=1lH1jW4pecS4BKC-e7IJZgSIm724pyLlL-fsDMqLtgg 6326
refnx/reduce/test/11613_spectrum_slim.txt sha256=rxE2nib7FbQGUHUjYmfaJQVjXnx-HOGm2uLOQ0GoEAA 11596
refnx/reduce/test/test_peak_utils.py sha256=MkMplZNSN-f9LkD5CE5Vln0udDP1lHc6G73UFpk52ug 1260
refnx/reduce/_app/plot.py sha256=g6Jbiz-qkzC5tRNpoc0xEHztNZsIaE2iEdQZ_mF3104 4233
refnx/reduce/_app/__init__.py sha256=0xBTQCyR-pZi_I_kc1Z1UTGbuJ8x6_1Yjrvz9nAGYcc 651
refnx/reduce/_app/view.py sha256=tSDSwFkKJmyvuommMLUziIwsyDRB0S-R12qPSm-HWU0 9060
refnx/reduce/_app/model.py sha256=2GCS-bcXVMeQP58WOc6p1cnbVQOPkwS09btx0A2zE90 11941
refnx/reduce/_app/ui/manual_beam.ui sha256=HgSqjqaBVoVSnjggfB0EN1fyALouQj4PeOm8yXpbLxw 6455
refnx/reduce/_app/ui/reduction_options.ui sha256=KFSNirc1ZEXQZG4DPULS4EWQwzYHemhHuDf5QmBGEJY 5234
refnx/reduce/_app/ui/event.ui sha256=mx2eqC-SuyGLD9Kplj1082ZG9SzxCeN3FZM1bI4UpuM 2930
refnx/reduce/_app/ui/slim.ui sha256=AELIVO90Nioovq3gA6ATbf6w2iqTRSPlkDovikwuKUQ 7731
refnx/dataset/__init__.py sha256=NePkw45EzYmMaI7Wj8iphvRg-xh4MuM-ZveQuAA8Pok 848
refnx/dataset/data1d.py sha256=Z0tr-CyYQAtRXaVunOJYEwM7ts30fWpJXhVtDkKnBao 19452
refnx/dataset/reflectdataset.py sha256=65AEX35Ns4Q5e4rOtP3Q-Y3pvTXLheBPauLfYKLoz-Y 6445
refnx/dataset/test/c_PLP0000708.dat sha256=xrV3nPKcji6LogMARD7X6DqQXNsweCsVfsAgJy-9RM0 4181
refnx/dataset/test/c_PLP0000708_header.dat sha256=JjN28KjBq1a5kBrJoOishcUVaR-3N8088sFWGHnZA-4 4221
refnx/dataset/test/dot.dat sha256=ZMMNIcXMc0NnTLsV_Me3e9wLZutVWI4Znu7HA-0K5ns 1607
refnx/dataset/test/ORSO_data.ort sha256=xO9Ybkaixg9Lllz7KA3t1ALSWnWlhryMlAJrGkT1tx0 2687
refnx/dataset/test/dot.out sha256=rcRsdyWYV639bXKLkD0tSg2j4NP50uUJHlBQ_qBGJj0 59920
refnx/dataset/test/dot.refl sha256=K20OGrU9oIwZxnu0UEixLTcO4TFZ5fUEeKMru0sKrhY 2771
refnx/dataset/test/c_PLP0000708.xml sha256=P3YUprqQDGrQQKL9pNB8t5Mn9ZMc20sFRtee6QFNNzI 4961
refnx/dataset/test/c_PLP0033831.txt sha256=-gBt4VC3DwIfwuR-lJjvp3ZXNPrWaBKwQ_XT-qTlJOU 7762
refnx/dataset/test/dot.mft sha256=MuYVNFM515V4hKThfIa1fkrB52Qh9CWckqUghpoZKCw 13035
refnx/dataset/test/test_reflectdataset.py sha256=hRxUh0IxsqjO3Ioqb5jANtw6ZmljMtj-s4y3q1mfuV4 10880
refnx/dataset/test/dot.aft sha256=zQ89ddKdAvZJ_1QDLJhiowk3HXWpyF3f2tx5ctMnRjg 1601
refnx/dataset/test/d_a.txt sha256=6a440I8lB8FeFFaTzMuXdkUFOrG3lUl9tKqUSaq7oXw 1439
refnx/dataset/test/test_dataset.py sha256=sCOxyhue-clNnyPL6viuQ13mAbnpt2eKRhzNNv29WGw 1295
refnx/dataset/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
refnx/dataset/test/coef_c_PLP0000708.xml sha256=LpyiWvr-Fv86xU2wVLr6YPDIN5G4W7eOXaFv3ZJemGo 1286
refnx/dataset/test/c_PLP0000708_header2.dat sha256=WXuxQdovl6W4kwcbBjvgxEPzuGwJRtkySzARjc5k2KE 4254
refnx/reflect/_code_fragment.py sha256=mHVGnqDbu7Ahjolkb5byw3A4TTZi4Hd7i2R1dIQ1pxw 10775
refnx/reflect/_creflect.pxd sha256=yWJuc74DjSTi8HQOeYm1wmLK_C49wdRNbWBWCI4-Q9g 143
refnx/reflect/spline.py sha256=5xdWjp47b9-ZXj-hLdiCAdwT0zkK5YEn4HMnYf_JS4Y 8340
refnx/reflect/abeles_pyopencl.cl sha256=JAE2zh3MJnLCK473-RiSpQhpr5ADESiBXNSYCGUdES4 3932
refnx/reflect/_jax_reflect.py sha256=M1sk_usnBLxNJIm1JuR-bhrQ5xkkeJh98o0lo818zCY 4093
refnx/reflect/reflect_model.py sha256=NXwOA1khrjdbGjIPy_pRd2FMGqC6rC6bn3i0Hpyrv9o 53387
refnx/reflect/__init__.py sha256=1RpBvV0DamFCq5q4SN5VCF4xaHC5p1f41SgQMzXgjeo 1661
refnx/reflect/_creflect.cpython-39-x86_64-linux-gnu.so sha256=AbTM67RLZnPn4EXvgHUsxLJvxNOdJWVgmksqYAEA-Wc 2031328
refnx/reflect/interface.py sha256=1JwsDhxMR09JmBIHkUNb8zl9bzWXAdtPU4qROuXzpTc 4251
refnx/reflect/_reflect.py sha256=xXZn2WgvIiRk-e8lOhOZOAh97u2ML1xCX3t17iHWiAo 20824
refnx/reflect/_interactive_modeller.py sha256=nygu7CkOqsG4Og7971QsPaIEXUNG2Q8dWQUuyg6AxuM 49423
refnx/reflect/structure.py sha256=62ml_wnQOcRFEjFl1JlUDJnzqep-KweDOoOBH6KSGWY 60439
refnx/reflect/_numba_reflect.py sha256=JnTbr3N2WtsgEirNRmOOT7HhA0ItLt4ce8n6oaV52m4 2128
refnx/reflect/_lipid.py sha256=CbklKPX_mxY2EvrEjw6mECzJYRaU8ZoWCn0otFJaEbg 14148
refnx/reflect/test/test__code_fragment.py sha256=-mVDwyAnPlnON7zjU7gLVOFyod8rFe5DbzzODiuBm28 2412
refnx/reflect/test/sld_theoretical_R.txt sha256=skcEjbDtoTKNG7THPskd0gGMMAvMXAx1QRaA9ksiGAE 25050
refnx/reflect/test/c_PLP0011859_q.txt sha256=ZYvcFaS7LMHWW9u3g4_jK1l1IMYSrWM5VIItGsV1hjo 18785
refnx/reflect/test/c_PLP0007882.dat sha256=AcDAcltGzc990haO6wTIu3W_jx7NyvqK93vu5KM2zmE 4373
refnx/reflect/test/refl1d.npy sha256=s20_NAq9DqRctCFwyLDjTwYZWY9Pt87aKzjC6no4ZmU 8136
refnx/reflect/test/smeared_theoretical.txt sha256=4pXWRXk94dneSI7OLieRKBGLUH2kIfM6-wsXjkZhWlg 20366
refnx/reflect/test/test_reflect.py sha256=Zk_fSARAS8JIGeMmT9TUn1RTiEG5dac2zt4EzbLVAEs 31810
refnx/reflect/test/absorption.npy sha256=wJjMOFGHW58wFlS9ToDEbLeEo5Q09nSOlVbKsft01lU 3344
refnx/reflect/test/e361r.txt sha256=RcdFNz-dTxhHlYIMoNtyZpYrHyqkkJgvdwL1zj32R2Y 5346
refnx/reflect/test/gsmear.py sha256=Nc3pCDRvN_2QVEELZQfHBrX5Ff1Bd9HG9uxGRP75ZMk 1195
refnx/reflect/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
refnx/reflect/test/smearingprecision.py sha256=WF2ElxMuLvAm128sWk3U_Y6JcM38akUB0QEUpnhL_LM 1358
refnx/reflect/test/test_interface.py sha256=RRM67czFL5mklI1tsSnY-h_oOXb6AwH3W9qUBY6rRH8 1120
refnx/reflect/test/test_structure.py sha256=RwjOG4XcOp8XrAGIF19AgS7ZJGzQ5jvCf9nTt3GeHqA 18618
refnx/reflect/test/theoretical.txt sha256=fJMxq_7SWEl6uOBYxVU8EZh1UNDwi9jqPAveAGUEYx8 14238
refnx/reflect/test/test__interactive_modeller.py sha256=gP45K6QHmKOajEwP9PqIDXcQqTL5fxm1D7DSKm42Ynw 3072
refnx/reflect/test/test__lipid.py sha256=s1puJyy2uMRGZ-dcBC3R5W4pHhrXmLd9ejMXz8FWVHE 7205
refnx/reflect/test/c_PLP0007885.dat sha256=5EX-ZBjJ-b-5abofzuXHCkDptocvvt_1nm6THDsdk_c 4327
refnx/reflect/test/test_spline.py sha256=w0hqCg2grZTyOyY7NEbyCUAFTOsVdKtOFOMk4SNA6J4 6315
refnx/reflect/_app/datastore.py sha256=SBzD-bFqhKKCSfVgCT4b7K6rCaQZ8tviFgOBzRkaoNw 3278
refnx/reflect/_app/resources.qrc sha256=UXtFrov0cFyvkZevNk3Ymo6CNA55nCQGhn_qNqr0xrU 368
refnx/reflect/_app/lipids.json sha256=9Vog0qtQq9TrYUMmIrFfJLgX67Y2YQfOf_2dJ2wEX-g 8775
refnx/reflect/_app/_mcmc.py sha256=T5Br5p8_03nH6j_0cTI7rgZIZ_ksw_qdcxS3Yh7o7eE 7085
refnx/reflect/_app/resources_rc.py sha256=EyaGxmolD5CJK64b1QXfhMIH5HiroKBn9kleQvaLEAs 711074
refnx/reflect/_app/treeview_gui_model.py sha256=F9wTgN0VcfbyIUipBOxDa_0w7X_yYXdf-ep8OqZs7tw 44198
refnx/reflect/_app/graphproperties.py sha256=MmJ8G5fsuur-l89kbXw7Jeb4U0lt_jYbkoqDILY79qM 2611
refnx/reflect/_app/dataobject.py sha256=4iQcyJv5cHhgmvJXiHkKu8_asutqPftANMIe9E6BBzA 2604
refnx/reflect/_app/_spline.py sha256=HUP7TZK_Xg91PLMJTqCnp5AxXH2WwNJ5g4wEaWLkF0k 2112
refnx/reflect/_app/__init__.py sha256=YlngWxKnc_Tubz-invtpzBIK2xURJwi1jTN6o5aIb8Y 1503
refnx/reflect/_app/_lipid_leaflet.py sha256=_eZPlyjVP_e6P7Eu025yE9O0odGmCMe__6c9AgeoWiE 10435
refnx/reflect/_app/_optimisation_parameters.py sha256=_Hg6su-6LfeQTFpSHcavcf0lX9VzU8xJQs6XwTlGtoM 2889
refnx/reflect/_app/view.py sha256=sH7EZDKZWI4cHj-jLKFkT5l8sG3qlNVVWKfLRHwaMRc 98435
refnx/reflect/_app/SLD_calculator_view.py sha256=7IWng8azkmYVG5ijiD7KnH3UVlnm4aDIHSZd3dk1XW0 2805
refnx/reflect/_app/ui/about.ui sha256=NU-SZ2b8YLzewPULCIyumbLq6a9EdiAbHv9NWeSsvOg 1722
refnx/reflect/_app/ui/progress.ui sha256=fGDp9j4mpKJpfyX5F91Tg4y4kiRzbrSds1qui0zMXJY 13114
refnx/reflect/_app/ui/sample_mcmc.ui sha256=mLDD6aIxryPDys0GDZW488n6s6_DwpPfD6xfqK3c4mI 3842
refnx/reflect/_app/ui/process_mcmc.ui sha256=4EZpxhJ7QN8HQ9FX6PoV11jyLpkejClok5VWYjttdWk 3132
refnx/reflect/_app/ui/data_object_selector.ui sha256=48Nw69gKRTgPKJWcJxIehZEjYsV3grXZV5WKb-F1aFA 1756
refnx/reflect/_app/ui/qrangedialog.ui sha256=VG8HtiWwCjcBDwdYHjPNAZEKY2JsMCM0N6ZrydBDg2w 3487
refnx/reflect/_app/ui/spline.ui sha256=_qSXZTnyj8m2VmSR9rspGpPUZr__Mz6XL_h91SP5fWM 3427
refnx/reflect/_app/ui/SLDcalculator.ui sha256=SZAG1wbQ44HWvuljOWEQ7zmC66P4YYGYCrBL9oI56hQ 5093
refnx/reflect/_app/ui/optimisation.ui sha256=tkKkhalnnKe2ctM32vtY2DJnmUAHwGcxErUEUQuqqd4 25705
refnx/reflect/_app/ui/lipid_leaflet.ui sha256=PLKyrB4F0fHq-p7f_qX8P78zns2Z1v-3yG0XAfM05qs 8832
refnx/reflect/_app/ui/motofit.ui sha256=7jiEHiSTbr8j9cSOHBtPzZkortGQ1FaS4W4afsaDLEQ 42070
refnx/reflect/_app/ui/licences/qt sha256=_AXBRZL0sIEApiAfxWD_lK97LVBi7BeELlqPJBvbRlI 9305
refnx/reflect/_app/ui/licences/scipy sha256=GeV_Zfl3h-s_qFjTVeopg_XspQYUgx4cFt6cRk9odbM 8736
refnx/reflect/_app/ui/licences/pyqt6 sha256=-8S_tKi8ooScayrQJppmE6wd7ixI_9hQ0VOGbpK-TtM 35216
refnx/reflect/_app/ui/licences/python-dateutil sha256=q6uddtGx9iQSov_bQkW5KXWr9jiS4lBlBlM39FRdBnQ 2905
refnx/reflect/_app/ui/licences/numpy sha256=r6TPEPOvT2LSV94w7DhaPueffhO8B_Jtahfrz01LxtY 2327
refnx/reflect/_app/ui/licences/about sha256=t_XBgIYJFNIXPkJO9d3nn8NyIxyh75dInUSgEBDNd68 2014
refnx/reflect/_app/ui/licences/matplotlib sha256=ThfJnr2FIdEd5mEl_xQMdZbaBU7tJg74UBmlJWjuNKw 4842
refnx/reflect/_app/ui/licences/qtpy sha256=WexCJb04DjSaguZIJDf_lHXuscLmdqLRGFu1MxXUW_k 1113
refnx/reflect/_app/ui/licences/pyparsing sha256=DrzM71Yn8E_HoaQnGOdJEmLfbvP_FZJ0iPG5d6w_Cxw 1033
refnx/reflect/_app/test/test_graphproperties.py sha256=gCjjrFcgIx1zR9pKTgUvVN0IMtTJV9Gnyfn-q5ZqCl8 528
refnx/reflect/_app/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
refnx/reflect/_app/test/test_app.py sha256=2-vn6kh8zDxYKw3ERbN8DxhQKmNU6hf3OvwI42CZjCQ 4461
refnx/reflect/_app/icons/d31-POPG.png sha256=v7ozyqXF7unCdYx5r_WQkFI9XA5Z_KFk-gTajAqZFc0 12301
refnx/reflect/_app/icons/h-POPE.png sha256=PK-GHBrQxbtPd24DIS5SxDxlw9JL-65_wuZEN3eDfUY 8813
refnx/reflect/_app/icons/minus.png sha256=NG21jkm5XFCqBfQYQc5C1Em_JoEdBDPteJW_EyGJcb4 779
refnx/reflect/_app/icons/scattering.png sha256=1y2XgQ4uZLKedOt_1OpW7841B_deZQYNtqsrMzTyiak 131164
refnx/reflect/_app/icons/scattering.ico sha256=oKkqLbBPWK72t1xCuF-KiIm3MzUoyXh_VxcYaltArJM 107414
refnx/reflect/_app/icons/d62-DPPC.png sha256=zAf-nqk6SnE62HM7UkPCYgtgDI9UxUgwDJG1XKw6TvE 15537
refnx/reflect/_app/icons/h-DPPC.png sha256=Yg50oreMNfMY-PnRIVvoD2MywVapECvd4nQqme30734 8777
refnx/reflect/_app/icons/h-DMPG.png sha256=kUd_36DEvDcxzL-FD-AnRcB51qkgPf9rvlk7bCzvez4 9606
refnx/reflect/_app/icons/18_1 Diether PC.png sha256=cpMO-YSVFbeVOhXsfCHMougZi4qrMgv1tm9PTTBvSdE 43952
refnx/reflect/_app/icons/branch-more.png sha256=S6z1oGhwxHt3dIBQeSbr8OpkSYRxlmOhp9VRl4AUq1A 211
refnx/reflect/_app/icons/h-POPS.png sha256=wqdkR0SBP1E7txcrM2kUa770MEa3XyeRThju8s_-yEM 10352
refnx/reflect/_app/icons/go.png sha256=IoWjDivYDhAbRZvucltPoZ-HPkyjMn1e-yBUvsJeVHI 31270
refnx/reflect/_app/icons/h-DMPC.png sha256=BY8UBtkX3JA3KfBPvdqke3XEropRMFZ_AoxSlUXCU4Q 9224
refnx/reflect/_app/icons/branch-closed.png sha256=-byTdMzxHYMULc5y1sy-biiV_JGIo6aFROIpVMIWhds 334
refnx/reflect/_app/icons/TMCL.png sha256=GmXGM_oTbPIJyzVe45clz3xSeSPy0HDxkdXQ0YC9yXo 24747
refnx/reflect/_app/icons/Motofit.icns sha256=QMIWtqqK_VuxK0peEdiDIwc0cawBjHWCbzAxkoAhywQ 301625
refnx/reflect/_app/icons/branch-end.png sha256=azvevXFe8_tpclIz_aHQp59vstquLMUsJjVR0NKBD-E 197
refnx/reflect/_app/icons/d31-POPC.png sha256=khA3fAjK_ZhPLev5LvFXzvE9Okn7yGxOy-xJ00PaIoE 25951
refnx/reflect/_app/icons/d31-POPE.png sha256=tj4SLz3hZSvzS3Nsax_hzNW1-HwYt3QAZJCm0aLvcMs 12104
refnx/reflect/_app/icons/branch-open.png sha256=YlUYvcJ8LpLRPUDjiO0fJgnQdae2LFoa9Bk-vY4iZuI 346
refnx/reflect/_app/icons/TOCL.png sha256=PrGh33XFY-qAAkl_d9G0hC4J12qI5P-aEyjK7jIPTmY 24676
refnx/reflect/_app/icons/DOTAP.png sha256=Ni61DBauWhIdzJtmF8EP0eYnoy-h3-E6X7h38fnthfY 42995
refnx/reflect/_app/icons/d9-POPC.png sha256=_OPWK3u-x6AizNMiePy1bIfN_jk2hXrjtc9h1mefG0o 14565
refnx/reflect/_app/icons/d31-POPS.png sha256=IQP9IS6ib1ncNAor33QtluRccMX_a8KW7aj0i2969lQ 27733
refnx/reflect/_app/icons/d54-DMPG.png sha256=CcAoSkcxJcwVwXjp8yJinJ82_7Zu5WmDQFh23VASShI 16050
refnx/reflect/_app/icons/plus.png sha256=xH08gBn5rK1z7L9ghFn9PCs2AQ5245xNn_nVuYiiE2c 7016
refnx/reflect/_app/icons/h-POPG.png sha256=GPf3SG7QzI5Kx8dWylCJYEldF2TtkmyJn7qP91SrBjo 9245
refnx/reflect/_app/icons/scatteringevent.svg sha256=hkYixNyiMtTJIO4FGRRV_X2cijCNMfFSZ9C64pil5PQ 5729
refnx/reflect/_app/icons/h-DOPC.png sha256=pruzVE0mIs_-8QQGa3xYGJ44gLAMjq2InMxK0u4QnKs 50144
refnx/reflect/_app/icons/vline.png sha256=4U1Sp3OM-pcOVZ52GLeJQsGp0uuNUQeizuKnUtkEHEk 124
refnx/reflect/_app/icons/h-POPC.png sha256=EiYA1aHpMxO92eJNyLxiNHFnTyKftp3xs-N1wVPU_0A 8847
refnx/reflect/_app/icons/d54-DMPC.png sha256=p4HMJjvjoRqkj_QNXFEB8SjQfBemMKcOCbHzF5i8fz8 16829
refnx/_lib/_qmc.py sha256=8u_BGUY7f0aOBI6HrEduFvEgbgeZkH4e5Y1rk7JGXU4 30437
refnx/_lib/__init__.py sha256=uAGuDdGcO8t39-WEAAq6ZtQg4F2z2Y1SU5QJJ-Or_Ok 494
refnx/_lib/_cutil.cpython-39-x86_64-linux-gnu.so sha256=6pggDYxsLqgNa9zGd_sctQ4XnJMz-9cg8KlLwM3mC3E 482424
refnx/_lib/_pymc.py sha256=JEPZXmOuSY-W0uNJw-Q63KLKO-w2TUQNV2QejcGzQDg 1787
refnx/_lib/_numdiff.py sha256=HBxvjkVuS0VyIq_O1wWQr-w3KZNEZA8onF_2d2oT7wI 3038
refnx/_lib/util.py sha256=Jz_UrEoOmh2-3qQxT954ymF2XP24Jdhn_D3629HFPao 8017
refnx/_lib/_testutils.py sha256=DVcD8u-eiAQ2g3VA2nCE4Zs7Nl-ANmCWyHLEu_OEiss 1354
refnx/_lib/emcee/LICENSE sha256=W0GIxi0cpGSBBXq0fMFVSFUsBnc-BwSmOFzZjzMMsXA 1109
refnx/_lib/emcee/state.py sha256=mEZBMRcTDc0rJy_fY1QkemAJVVBWMOu2t9pSpZhrq_g 2453
refnx/_lib/emcee/ptsampler.py sha256=g3El6gsSvVHeZDD5uJHoDqoBHj41jU8n6gGaMBEo_Ak 442
refnx/_lib/emcee/ensemble.py sha256=yRnQQuhPDTBT3q9NMFTy_825cqWhgOTsIj5ebCetneQ 25104
refnx/_lib/emcee/autocorr.py sha256=33R5iLaDab5v0xOX-2GQIcOF0L2lsRK_1oJmW5EtCxs 4422
refnx/_lib/emcee/pbar.py sha256=M7lxRIg-dZcv0FsAKV_64aEnpoQnu_VBeWsGHKOJZPc 1441
refnx/_lib/emcee/mpi_pool.py sha256=gGJ98Ck2mAd_IqnhvAfEwM139jRdgufJ9wIghE0sOB4 420
refnx/_lib/emcee/__init__.py sha256=wW6BsWDNfnpjFGeB0wyhUr7zEcEiNvwMpa2RszBZhHw 850
refnx/_lib/emcee/utils.py sha256=j93HHetemv6PfafwymYPCNfyNqU5Qi5IisCY1B31DEA 1606
refnx/_lib/emcee/interruptible_pool.py sha256=Ly7SoEGPSIdRFCAcImO_ex_wa8Jr7DVCj3RboFucSgQ 170
refnx/_lib/emcee/model.py sha256=D2g1C_M-0zMWHG0soMPKhNyAlYWMglC62r7AFsEby2A 177
refnx/_lib/emcee/backends/backend.py sha256=yqmI1FjBlup7ctsecZg_b3fFQD8pPmzI1_6OPRFfJtQ 8376
refnx/_lib/emcee/backends/hdf.py sha256=CR6EK01gK5EgmKwAo70ByrYSNQbVUyx5OpEtkWHyAVY 9191
refnx/_lib/emcee/backends/__init__.py sha256=WUUSD5UpXlciiDTluzDgPAlzCIfTBtR1uLJSbuTcXwA 372
refnx/_lib/emcee/moves/kde.py sha256=VX0OVhKHltPlSIrZeseeov5VcV0CltiknlM6byNHA2w 1235
refnx/_lib/emcee/moves/move.py sha256=R9mS-MteSS8AveYHWwoBg42X8B2p1QyJ_HLUXtckaNE 1607
refnx/_lib/emcee/moves/stretch.py sha256=N-axajkKUihGeZGErtRfz75IMjo26kBbQluTUYVYMK0 918
refnx/_lib/emcee/moves/mh.py sha256=X-xsOKrFuEuUp60ArNFq-0Scooqqv8Q_4n8SHNHh5rg 2393
refnx/_lib/emcee/moves/__init__.py sha256=Ng4PXuxwR2iWNLK4vK9n2TsnWeVFsmbIDWbpWAYj6Jg 451
refnx/_lib/emcee/moves/de.py sha256=J5P_x0ISB98Nsth_eZCYIydNdpqRfBbNu5ku5cTm5jE 2488
refnx/_lib/emcee/moves/de_snooker.py sha256=1bB-2rr_AF9vPfXWnQOLRGWD89DkqUuPH-_WBJaHlkk 1498
refnx/_lib/emcee/moves/red_blue.py sha256=SrqpFUqmpzWNs4gv3MvEAJpBozw5HpcCzvQu23qtEp0 4008
refnx/_lib/emcee/moves/gaussian.py sha256=MELUO3EkIBpHVz3_TRO-U05XX53OnQQ7-Dd7jx3-sEw 4006
refnx/_lib/emcee/moves/walk.py sha256=WovBZYtipDzk75N-z_pGXt3ngb-eUweNAYUNsMYwsc0 1088
refnx/_lib/test/test_util.py sha256=PJK9xn2z6R1MLPd67GYZYp280F8fV4Vd03fRSiwXbgI 2665
refnx/_lib/test/test_import.py sha256=eWnhhtvL6HIwBzoKMbaruCI9HtQ-JHfwYpgsl1DELWU 311
refnx/_lib/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
refnx/_lib/ptemcee/LICENSE sha256=Eu-9Ub5Zf4qIt9FGgc7knkNSHw-_GoSNhb7LsoWxcD4 1109
refnx/_lib/ptemcee/sampler.py sha256=7zsM69z-OPOhfwL2Hx01WNolgmPCK79mYBMZ0vpcxuM 9806
refnx/_lib/ptemcee/tests.py sha256=-DcIpeb3ycDEwtbPZDv7HOqw5cw_KvVKVAS2Y2qEFqw 15885
refnx/_lib/ptemcee/ensemble.py sha256=gDcN8EUNoOBvyxajM63q1vuj0JcpJRW0E4tAlq1GUvY 8467
refnx/_lib/ptemcee/chain.py sha256=jIzt1xaL9YpOhFSzhRyLFBCX2ULF5pC83LilYSSH00E 4647
refnx/_lib/ptemcee/mpi_pool.py sha256=cqgJvQAGu7c2pEUdxRdqa38O-OU2iI6wxjExuq3lDS0 8554
refnx/_lib/ptemcee/__init__.py sha256=VA8BIiyewujizWG-4ioQasZy7WMvIWVrzGfRX6GcuuU 278
refnx/_lib/ptemcee/interruptible_pool.py sha256=mC9bKsBZeDa6c8oq750UjGSCta2TEtzQHOC6ZLmEeLA 3313
refnx/_lib/ptemcee/util.py sha256=9hsatoMSwZCbLeIX5YIbWX-2ud7Rr6XNXtG_YxY8oOw 4906

top_level.txt

refnx

entry_points.txt

refnx = refnx.reflect:main