Skip to main content

No project description provided

Project description

Website   •   Feature documentation   •   Cite our paper   •   Join the slack  

SpinView is a general interactive visual analysis tool developped for multiscale computational magnetism that allow users with interdisciplinary backgrounds to simplified thier own workflow, speeds up analysis of complex datasets and trajectories, and enables new types of analysis.

The key features are:

  • User friendly: Enjoy the combination of Command-line-interface, WebUI and DesktopUI
  • Post-processing: Denoising, Clip, Rescaling, try the visual exploration and data mining with SpinView!
  • Feature-rich 3D visualization: Visualize your simulation result with glyphs, e.g., sphere, cone, arrow, plane, box, and any 3D models generated by yourself. Overlap everything including recontructed mesh and isosurface.
  • Extendable: Currently support .out (UppASD), Non-binary .ovf (Mumax3, OOMMF, Spirit), and .data (Vampire) output files and can easiy extend to other magnetic simulation code.
  • Shareable: Take snapshoot, rendering a trajectory video, make a protable interactive HTML file with only one click!
  • Community support: Open-source (GPL V3) and free to use, based on Python, Pandas, Numpy, Scipy, Trame, and Pyvista.

Installation

1. Installing SpinView with conda virtual environment.

  • To install miniconda please follow the instructions here.

  • To install Anaconda please follow the instructions here.

2. Create a new conda environment for SpinView using the following command:

$ conda create -n spinview python=3.9

3. Install SpinView using the following command:

$ conda activate spinview

$ pip install spinview

Note that user in China mainland may need to add a pip source to make sure you can easily download all packages. (add -i https://pypi.tuna.tsinghua.edu.cn/simple)

$ pip install spinview -i https://pypi.tuna.tsinghua.edu.cn/simple

4. launch SpinView in simulation folder under auto mode using the following command:

To take advantage of auto parser module, please make sure you are in the simulation folder, e.g., cd simulation_folder

$ spinview start

or you can give the absolute path of the simulation folder

$ spinview start -wp abs_path_of_simulation_folder

Note: it will be a little bit slow from cold start, please wait for a while.

Question and Contributing:

We are happy to answer any questions you may have. SpinView also welcomes any contributions and collaboration to make it better. Please feel free to contact us via email or Slack.

More information can be find in our Website.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spinview-1.0.2.tar.gz (331.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spinview-1.0.2-py3-none-any.whl (112.3 kB view details)

Uploaded Python 3

File details

Details for the file spinview-1.0.2.tar.gz.

File metadata

  • Download URL: spinview-1.0.2.tar.gz
  • Upload date:
  • Size: 331.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.9.0 Windows/10

File hashes

Hashes for spinview-1.0.2.tar.gz
Algorithm Hash digest
SHA256 5f2147238f9454aeaeb0c9f989a48d48af33e15465438e0176b8108b76739105
MD5 24b95354d961a398b03ad206036b0474
BLAKE2b-256 6daf6d581a99571f1b55ea0abd5e4f8d346a72bb15f7ddd4609b78c0b436864f

See more details on using hashes here.

File details

Details for the file spinview-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: spinview-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 112.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.9.0 Windows/10

File hashes

Hashes for spinview-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f73ee6b5b9677f672128518b118e2d002e1c31ee4bb747b48bad76fbf9c8397c
MD5 9d646e46d94a5cf809a778502a3bae59
BLAKE2b-256 9a4b38af742fe19ae1e2adf2bad219a822c585ecd3d716e7cbf426bc0d0f7ba5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page