Skip to content

Repository files navigation

PhysDataFetch

release v0.1.0 Semantic Versioning license MIT Mathematica 9.0 10.0

Set of tools to fetch data from some databases of physical data using Mathematica.

Features

The package provides an interface to

Usage example

A brief overview:

alt tag

Et voilà, you are watching the CSDA range of electrons and the mass-attenuation coefficient of photons in tungsten (Z=74).

Installation

Automatic installation

To install PhysDataFetch package evaluate:

Get["https://raw.githubusercontent.com/dih5/PhysDataFetch/master/BootstrapInstall.m"]

This method uses MathematicaBootstrapInstaller and will also install ProjectInstaller package if you don't have it already installed.

To load PhysDataFetch package evaluate: Needs["PhysDataFetch`"].

Manual installation

  1. Download latest released PhysDataFetch.zip file.

  2. Extract downloaded PhysDataFetch.zip to any directory which is on the Mathematica $Path, e.g. to install for the current user FileNameJoin[{$UserBaseDirectory,"Applications"}], for all users FileNameJoin[{$BaseDirectory,"Applications"}].

  3. To load the package evaluate: Needs["PhysDataFetch`"].

No installation

To use package directly from the Web, without installation, evaluate:

Get["https://raw.githubusercontent.com/dih5/PhysDataFetch/master/PhysDataFetch/PhysDataFetch.m"]

Note that with this method of initialization package documentation will not be available in Mathematica Documentation Center.

Documentation

This application comes with documentation integrated with the Mathematica Documentation Center. After installation search for "PhysDataFetch" in documentation center or press F1 key with cursor on name of any of symbols introduced by this application.

Compatibility

The package has been tested with Mathematica version 9.0 and 10.3 on Windows and Linux. It will not work for earlier versions as it uses function URLFetch, which is 9.0+.

Bugs and requests

If you find any bugs or have a feature request you may create an issue on GitHub.

Contributing

Feel free to fork and send pull requests, all contributions are welcome.

License

This package is released under The MIT License.

Versioning

Releases of this package will be numbered using Semantic Versioning guidelines.

About

Set of tools to fetch data from some databases of physical data using Mathematica.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages