PurpleMicroStar


NamePurpleMicroStar JSON
Version 1.3.0 PyPI version JSON
download
home_pagehttps://airscker.github.io/Purple-Micro-Star/
SummaryUniverse is waiting for us to explore!
upload_time2022-06-30 15:24:18
maintainer
docs_urlNone
authorAirscker/Yufeng Wang
requires_python>=3.5, <4
licenseGPL-3.0
keywords multibody motion gravitational wave science
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/PMS.png?raw=true'></center>

# MultiBody Celestial Motion Simulation

## Introduction

This is a package built for simulating Multibody Celestial motion and Gravitational Wave of Pulsars or Binary Celestial Bodies.

To install this package just using `pip`:
```sh
pip install PurpleMicroStar
```
And the document is available here at [Home Page of Purple Micro Star](https://airscker.github.io/Purple-Micro-Star/)

## Available Operation
- **MultiGravity Simulation**:
	Simulating motion curve of a cluster of celestial bodies, from single celestial body to as many as possible. Let's see the motion curve of 215 celestial bodies in 10s:

<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/215_0.01_1e3.png?raw=true'></center>

Or Let's see 6 celestial bodies in 1e6s:

<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/6_10_1e5.png?raw=true'></center>

- **Single Celestial Simulation**:
	Building single celestial body and give out its properties, including Roche Limit and others
- **Gravitational Wave Simulation**
	Simulating Gravitational Wave signal of binary celestial bodies or pulsars, less to say and look at some beautiful results:

1. Gravitational Wave Field Distribution of Binary Celestial Bodies:
<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/gw1.png?raw=true'></center>
<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/gw2.png?raw=true'></center>
2. Gravitational Wave Evolution via Time
<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/CBIG.jpg?raw=true'></center>
3. Pulsar Continuous Gravitational Wave
<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/pulsar.png?raw=true'></center>


## Key Information
- Author: Airscker/Yufeng Wang
- License: GPL-3.0 License
- Date: 2022-6

## Key Folders
- CBIG_DATA: Compact Binary Inspiral Celestial Bodies' Gravitational Wave Data Images Generated by Project
- Curve_data: MultiBody Motion Curve Data generated by Project
- PurpleMicroStar/exampledata: MultiBoby Basic Properties. Saved as .csv file
- PurpleMicroStar: Containing All Open Source Code files


            

Raw data

            {
    "_id": null,
    "home_page": "https://airscker.github.io/Purple-Micro-Star/",
    "name": "PurpleMicroStar",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.5, <4",
    "maintainer_email": "",
    "keywords": "Multibody Motion,Gravitational Wave,Science",
    "author": "Airscker/Yufeng Wang",
    "author_email": "airscker@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/7d/fa/e44706467505a0b0fe168355b9d908d4faaf4209ffaf637d44122069629a/PurpleMicroStar-1.3.0.tar.gz",
    "platform": null,
    "description": "<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/PMS.png?raw=true'></center>\n\n# MultiBody Celestial Motion Simulation\n\n## Introduction\n\nThis is a package built for simulating Multibody Celestial motion and Gravitational Wave of Pulsars or Binary Celestial Bodies.\n\nTo install this package just using `pip`:\n```sh\npip install PurpleMicroStar\n```\nAnd the document is available here at [Home Page of Purple Micro Star](https://airscker.github.io/Purple-Micro-Star/)\n\n## Available Operation\n- **MultiGravity Simulation**:\n\tSimulating motion curve of a cluster of celestial bodies, from single celestial body to as many as possible. Let's see the motion curve of 215 celestial bodies in 10s:\n\n<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/215_0.01_1e3.png?raw=true'></center>\n\nOr Let's see 6 celestial bodies in 1e6s:\n\n<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/6_10_1e5.png?raw=true'></center>\n\n- **Single Celestial Simulation**:\n\tBuilding single celestial body and give out its properties, including Roche Limit and others\n- **Gravitational Wave Simulation**\n\tSimulating Gravitational Wave signal of binary celestial bodies or pulsars, less to say and look at some beautiful results:\n\n1. Gravitational Wave Field Distribution of Binary Celestial Bodies:\n<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/gw1.png?raw=true'></center>\n<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/gw2.png?raw=true'></center>\n2. Gravitational Wave Evolution via Time\n<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/CBIG.jpg?raw=true'></center>\n3. Pulsar Continuous Gravitational Wave\n<center><img src='https://github.com/Airscker/Purple-Micro-Star/blob/Web/imgs/pulsar.png?raw=true'></center>\n\n\n## Key Information\n- Author: Airscker/Yufeng Wang\n- License: GPL-3.0 License\n- Date: 2022-6\n\n## Key Folders\n- CBIG_DATA: Compact Binary Inspiral Celestial Bodies' Gravitational Wave Data Images Generated by Project\n- Curve_data: MultiBody Motion Curve Data generated by Project\n- PurpleMicroStar/exampledata: MultiBoby Basic Properties. Saved as .csv file\n- PurpleMicroStar: Containing All Open Source Code files\n\n",
    "bugtrack_url": null,
    "license": "GPL-3.0",
    "summary": "Universe is waiting for us to explore!",
    "version": "1.3.0",
    "split_keywords": [
        "multibody motion",
        "gravitational wave",
        "science"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "06f9c7b4a612dfdc09945faa53fd1cd6",
                "sha256": "08a31c853af14b4af66fced1d72229e597e419a00e72b0ca8b3abaaf029c9e03"
            },
            "downloads": -1,
            "filename": "PurpleMicroStar-1.3.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "06f9c7b4a612dfdc09945faa53fd1cd6",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.5, <4",
            "size": 30876,
            "upload_time": "2022-06-30T15:24:14",
            "upload_time_iso_8601": "2022-06-30T15:24:14.217998Z",
            "url": "https://files.pythonhosted.org/packages/82/f4/506ba9dfa56052ce64273624b098dbd23af9e0b825265f8272dd6da54234/PurpleMicroStar-1.3.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "8561114e7bf51c0bf6cfcf624b809d95",
                "sha256": "c8d2353f5db83412d3ff860b3ed70a7f978092ad92ef60a82e0dfe9a99f0de45"
            },
            "downloads": -1,
            "filename": "PurpleMicroStar-1.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "8561114e7bf51c0bf6cfcf624b809d95",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.5, <4",
            "size": 29254,
            "upload_time": "2022-06-30T15:24:18",
            "upload_time_iso_8601": "2022-06-30T15:24:18.841210Z",
            "url": "https://files.pythonhosted.org/packages/7d/fa/e44706467505a0b0fe168355b9d908d4faaf4209ffaf637d44122069629a/PurpleMicroStar-1.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-06-30 15:24:18",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "purplemicrostar"
}
        
Elapsed time: 0.40867s