Fission Track Modelling and Analysis with Python
Project description
Fission Track Modelling and Analysis with python
pyFTracks is a Python utility which predicts Fission-track ages and track-lengths distributions for some given thermal-histories and given kinetic parameters. It is an open source version of programs such as AFTSolve or HeFty developped by Richard Ketcham and describe in Ketcham, 2000, 2005.
We provide the code in the hope that it will be useful to the community.
We have chosen Python to allow for interaction with the broad range of scientific libraries available in that language. Python is becoming a language of choice for teaching programming, it has also many advantages for Research Workflow, such as rapid prototyping and interactivity.
Installation
The code is available on pypi and should work on any Linux distributions, MacOSX and Windows 10. To install it just run:
pip install pyFTracks
in the console.
You can install the package from the latest github source by doing:
pip install git+https://github.com/rbeucher/pyFTracks.git
Dependencies
The pip install should take care of the dependencies, if not you might want to check that you have the following packages installed on your system:
Python >= 3.5.x
Cython >= 0.29.14
matplotlib >= 3.1.1
numpy >= 1.17.4
scipy >= 1.3.2
pandas >= 0.25.3
tables >= 3.6.1
Recommended
We recommend using Jupyter:
jupyter
Licensing
pyFTracks is an open-source project licensed under the MiT License. See LICENSE.md for details.
Contributing
Contact
Dr Romain BEUCHER, The Australian National University romain.beucher@anu.edu.au
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for pyFTracks-0.2.8-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9c400acbe2c6db2594deda0c82bb49cd3a2744ac3b9a9174dc344424a136f6b |
|
MD5 | 2b7bce80ab4ba13724eedfce23a3849b |
|
BLAKE2b-256 | d90336209e6c3fc5ef2c7753041591b40d5f19514293608b16e883a47d2b60cf |
Hashes for pyFTracks-0.2.8-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc462b16ed23d13946e592f8dc9d1976d0d281c8e36734a80b92187c02c8a22f |
|
MD5 | 7bb230f44178a842e0da67cac6606c0d |
|
BLAKE2b-256 | 1b20da6bda4bc5768e2152581bc6bf08175f2acfddc8a6bdf3c730332021ea69 |
Hashes for pyFTracks-0.2.8-cp38-cp38-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f136f39fe1f813400f3ea949da5a4b3553cc625dfb2c6583d87d360193d1bc81 |
|
MD5 | 7da5f0545076a6a1431b57228195d92a |
|
BLAKE2b-256 | ff1fb1cd4f53c276b7c3840395b1a4c3b529ac760c8d9743fd0974b200173e96 |
Hashes for pyFTracks-0.2.8-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08d772c4a931bb0dee6abd0eb50c9533f95f54860dc3e572ba3d0f55197faeda |
|
MD5 | 4fb62fd9df86af148ac7365df4ba64b6 |
|
BLAKE2b-256 | 112226fd85b202db3797c33821086f80e846523937c162710e296926635081de |
Hashes for pyFTracks-0.2.8-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2fb37cf9e4aa9302f3d8190b55568a543a71800a34ac1b3501e4e18a451db95 |
|
MD5 | 7a0e3f0ec9c6009ddac49c1e3b6f2f60 |
|
BLAKE2b-256 | 8c39322c1084fd3c02f988cc177658c5ce9290ff90d20bb186ed254f8ee058d3 |
Hashes for pyFTracks-0.2.8-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92eae590fb205ffd4f7f292c72246fc6fb1f6a47065340a25121c3af8d5c19db |
|
MD5 | 01db15b0d29afb36fc0b406ffd394316 |
|
BLAKE2b-256 | 47c2db8fa534c39ebf9063437632e38a9d45bb2dceedd77b68fb43ee31b50273 |
Hashes for pyFTracks-0.2.8-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d676724b079e6b4a5a973c17397a127fcbb177d2e02db942cd26f8664884e24 |
|
MD5 | 8c231d8be4337671ef03f28fa9317d4b |
|
BLAKE2b-256 | a9179bbc4e916cd50e90181b5b730c3e7be5471c6dc4922112a21f225d6ee223 |
Hashes for pyFTracks-0.2.8-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a76af1a6d52767aa6e0d7a39f917c07a859d2f50fd8c5f085f3e9dfe8c882317 |
|
MD5 | 169a6046007596c00f7399e05f1a9701 |
|
BLAKE2b-256 | 352aa82f275f2386e27aa17185dffa7a8c8f862381d9cfc2258a8174df2c4532 |
Hashes for pyFTracks-0.2.8-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce8d172f2193917906f67176cec111ab5218d23a8aced8eb254d3e623392633d |
|
MD5 | f9cd6039423cbaf726aea532b58a2981 |
|
BLAKE2b-256 | 59e00e6cebc9df961878ec1c1399ed843fcb4b595f9769c5bf7581c66ff08b04 |
Hashes for pyFTracks-0.2.8-cp37-cp37m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f09167c84368b347c7fe55eb84f4fde28dffd348d96f0e27a180227b36a67ec9 |
|
MD5 | 239b08179867df979848bc5609641e04 |
|
BLAKE2b-256 | 147eed084d544964a92c875b8125f99f586ff599b19b92e5a84cc636998b0398 |
Hashes for pyFTracks-0.2.8-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | deebe16a7e63255c7d609e9845b94859aebb1bea1cc5caa1494537463ed25f39 |
|
MD5 | 687aed5e0477d4764650b33509837e1c |
|
BLAKE2b-256 | 6c686665da85d158cd5b8612ec2510aa8cb4ca59659adbae557f14aa0096f360 |
Hashes for pyFTracks-0.2.8-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e6afde2cb67a5869d9315fce0daf1780c41a89ec7af4b01bd6e7d7b3d5fb798 |
|
MD5 | dadc0e27a6334cc7a46db75d99c79ae3 |
|
BLAKE2b-256 | 2e0a02b096a3c0d72483544d5c75242dd7da927191c3845e623dfff80f12ea46 |
Hashes for pyFTracks-0.2.8-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e2d138fe9d87f666c01a0d4f14ce308172481b35c39faf6e20199b25e63307f |
|
MD5 | 236c6fd4e3c69cdff6d3421db4324eef |
|
BLAKE2b-256 | c6d6524d055e2ad2cb197a4db8582e663285b07dd40f90f71f830d041b16b7e0 |
Hashes for pyFTracks-0.2.8-cp37-cp37m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e470472b3a120fa5e0d6bd6a40bd784179dde625264fb9a4de6d01c7575f61ea |
|
MD5 | d9a039a5c70764a5ccc99202618adad9 |
|
BLAKE2b-256 | 0801b97fccb1342ace21ca61cf70084b47eb8f68cecb1be094a1ddf0bc6f79b7 |
Hashes for pyFTracks-0.2.8-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be4b34fbeb80eb54a710b6f1d9cd6403f8b679bd4713f96690cca7358d791d78 |
|
MD5 | 0d655ae0515d33139f7d8c4d5b89503b |
|
BLAKE2b-256 | 950a91b0e726a1dc8fdc15174171f7303daee861829f833ddf1bc61e1b5a63ce |
Hashes for pyFTracks-0.2.8-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7bb2923eab95178d9228e0960a697a038f8019283a36072863b47cca858534b |
|
MD5 | 176abe55f082c3e50727ce3acb6fb03a |
|
BLAKE2b-256 | c80f346f5bdbb2040c38d730ddc88497056ea67fb12a8f8c0994161daeba66c1 |
Hashes for pyFTracks-0.2.8-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 948fdd55d7768c7bea16a4e72050c08d21acecbd09b62fd0e6ece910eb3d7e42 |
|
MD5 | fddaf90eabd1e57e33211c7495ebabbc |
|
BLAKE2b-256 | 5b79cc8ff85b65d728f8a5a513f704b88dd40b396f9e4f2566a87809fa5bbdba |
Hashes for pyFTracks-0.2.8-cp36-cp36m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df3a99499f092707c0cde83a8f5cf3fb912761028f4c4ffd9b873ebf44fa2635 |
|
MD5 | 380fc7f30b650d816d27936507f24d5d |
|
BLAKE2b-256 | 8360c5e7ea461226e14c617d4b2e8bb69ab7863338d17e1ac0fe64e713326b6e |
Hashes for pyFTracks-0.2.8-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff53bfee3a9ca0ea58f45b551414ee1e3846862463de7b0c6290516f34c6fb48 |
|
MD5 | edc180b7c162fdcf0290434abeaa3b8d |
|
BLAKE2b-256 | 915bd595793824c70cbe0465a5000975959f5ffe043b8de368e5c5cb29899352 |
Hashes for pyFTracks-0.2.8-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1d77aebeeb2a69cb9058ad2194fc76f2587b50998b3f4bed612cf9f223b3576 |
|
MD5 | f89a248e2a7e23f63a52eaab9b88188c |
|
BLAKE2b-256 | 6da75eb2e622216fa423b8511711fad3b18d05b353af9723ee7065c2966cb82f |
Hashes for pyFTracks-0.2.8-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c112329e70726d0337505301ef68bd385381798eefe6e0d908b2f35330353d1 |
|
MD5 | 4bb1fc3402e2eef424cc0db8467dc12d |
|
BLAKE2b-256 | 8b412fdfa41ab57f5750ac02b9b055d966c61ba5209e742c01010a7eb301decd |
Hashes for pyFTracks-0.2.8-cp36-cp36m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e757ac6e44c613568a72c951611b4d41f2f9e009e58f0d1fd6ae7dc11803d8ec |
|
MD5 | a5baccf71a8e1d124ff49a2281b3ee78 |
|
BLAKE2b-256 | 68ee546d22347c73e9e68c7b755e30f8397c8a13252281fdca545fd7c0b71db4 |
Hashes for pyFTracks-0.2.8-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42afddd7ae8c800dbee63d6fd5c7bb7e6a32e5ce702122bbb7eb43618a683d00 |
|
MD5 | f1a10a219bfd5dbc836e2300f8cdd0a9 |
|
BLAKE2b-256 | b9b7ffba292e4461078e7b5336858c8ca01f0e628e0f94d3963318c0a937a453 |
Hashes for pyFTracks-0.2.8-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 123989b64977b6b09eca70d19b06b11f7a4ceaf8730133e41378a2caa3a99023 |
|
MD5 | 12a259250dbd650d5b75b01e8463aa28 |
|
BLAKE2b-256 | a1671ef0ecf7b8772bf8918e2aef21e84a4aadc328559f8f9f082819eda1e8c4 |
Hashes for pyFTracks-0.2.8-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5a94d8026adccdd2270074d6aed024a3360a9c3a08ff36fba6e8bd68df8aa7c |
|
MD5 | 50b43c6a11c6a4c660d38b9544eb2090 |
|
BLAKE2b-256 | 4ea9cbcc827c773208bb6ebfb8d2e665d519f4d28d24495169907d2780c26d36 |
Hashes for pyFTracks-0.2.8-cp35-cp35m-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8049abbba1a9bdd1c9416f41a106cf50105e71d7b633c971758747d3acb25fe1 |
|
MD5 | 402863f269968bfc766869b0599dd2bd |
|
BLAKE2b-256 | 3aed968000b0f7c8b00e733c1646d983005e6b339ae73027b66eb81ba76be825 |
Hashes for pyFTracks-0.2.8-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d263e0c57dd84d0f3c892bfc061c2f3d3b08f4a25072dbecf460414215f7143 |
|
MD5 | ae647a57f6d506b53b8eed80fd716b18 |
|
BLAKE2b-256 | ac9aafc4ee842d06bbbe0588051e0fe1b495c93ffed80b0a7db273e7b4f03c2c |
Hashes for pyFTracks-0.2.8-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 093674a930e4057fd86d569c62ce8b0c68fef128ce0ca135101b1e9ae7e5d3fa |
|
MD5 | 4f392daf6677bb63744f649571b1cc30 |
|
BLAKE2b-256 | c09af40c81950601d818defeca25e89ecc5b131eb427877bd26195e645f08ec9 |
Hashes for pyFTracks-0.2.8-cp35-cp35m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ec951afae4a8192b0ad88b92a337a2162cb9df553e1cfede8d61264e895a0d3 |
|
MD5 | f9bea5aabc85d63a8f035879ff5677cf |
|
BLAKE2b-256 | 65eaa2c7055bf7cdc48fbf5391fcfff759d1cfff1db1f5c63dff54e79de93d6c |