Science Score: 41.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
22 of 43 committers (51.2%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.7%) to scientific vocabulary
Keywords
Repository
Modular Open Source Fitter for Transients
Basic Info
- Host: GitHub
- Owner: guillochon
- License: mit
- Language: Jupyter Notebook
- Default Branch: master
- Homepage: http://mosfit.readthedocs.io/
- Size: 38.6 MB
Statistics
- Stars: 46
- Watchers: 8
- Forks: 56
- Open Issues: 41
- Releases: 1
Topics
Metadata Files
README.md

MOSFiT (Modular Open-Source Fitter for Transients) is a Python 2.7/3.x package for fitting, sharing, and estimating the parameters of transients via user-contributed transient models. Data for a transient can either be provided by the user in a wide range of formats (JSON, ASCII tables, CDS, LaTeX), or can be pulled automatically from one of the Open Catalogs (e.g. the Open Supernova Catalog, Open TDE Catalog, and Open Nova Catalog) by its name. With the use of an optional upload flag, fits performed by users can then be uploaded back to the Open Catalogs for the benefit of the transient community.
Installation
MOSFiT is available on conda and pip, and can be installed using:
bash
conda install -c conda-forge mosfit
or:
bash
pip install mosfit
For a development install of MOSFiT, the repository should be cloned from GitHub and then installed into your Python environment via the setup.py script:
bash
git clone https://github.com/guillochon/MOSFiT.git
cd MOSFiT
python setup.py develop
Using MOSFiT
For detailed instructions on using MOSFiT, please see our documentation on RTD: http://mosfit.readthedocs.io/
Owner
- Name: James Guillochon
- Login: guillochon
- Kind: user
- Location: MA
- Company: @Esri
- Website: http://astrocrash.net
- Repositories: 86
- Profile: https://github.com/guillochon
Scientist and Engineer
Citation (CITATION)
To cite MOSFiT in publications, please use:
Guillochon, J.; Nicholl, M.; Villar, V. A., 2018, ApJS, Accepted
For LaTex and BibTex users:
\bibitem[Turk et al.(2011)]{2011ApJS..192....9T} Turk, M.~J., Smith, B.~D.,
Oishi, J.~S., et al.\ 2011, The Astrophysical Journal Supplement Series, 192, 9
@ARTICLE{2017arXiv171002145G,
author = {{Guillochon}, J. and {Nicholl}, M. and {Villar}, V.~A. and {Mockler}, B. and
{Narayan}, G. and {Mandel}, K.~S. and {Berger}, E. and {Williams}, P.~K.~G.
},
title = "{MOSFiT: Modular Open-Source Fitter for Transients}",
journal = {ArXiv e-prints},
archivePrefix = "arXiv",
eprint = {1710.02145},
primaryClass = "astro-ph.IM",
keywords = {Astrophysics - Instrumentation and Methods for Astrophysics, Astrophysics - High Energy Astrophysical Phenomena},
year = 2017,
month = oct,
adsurl = {http://adsabs.harvard.edu/abs/2017arXiv171002145G},
adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}
GitHub Events
Total
- Watch event: 3
- Issue comment event: 2
- Push event: 1
- Pull request event: 2
- Fork event: 2
Last Year
- Watch event: 3
- Issue comment event: 2
- Push event: 1
- Pull request event: 2
- Fork event: 2
Committers
Last synced: almost 3 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| guillochon | g****n@g****m | 1,545 |
| Brenna Mockler | b****r@u****u | 137 |
| mnicholl | m****t@n****k | 55 |
| Matt Nicholl | m****t@k****l | 21 |
| mnicholl | m****1@g****m | 20 |
| Matt Nicholl | m****t@d****u | 15 |
| Ben Gompertz | b****z@b****k | 13 |
| Ashley Villar | a****y@A****e | 9 |
| Ashley Villar | a****y@A****l | 9 |
| Johannes Buchner | j****d@g****m | 7 |
| villrv | a****r@g****m | 7 |
| Sebastian Gomez | g****n@g****m | 5 |
| Matt Nicholl | m****t@d****u | 4 |
| Ashley Villar | a****y@A****l | 4 |
| Matt Nicholl | m****t@d****u | 3 |
| Matt Nicholl | m****t@v****l | 3 |
| Ashley Villar | a****y@d****u | 3 |
| Matt Nicholl | m****t@d****u | 3 |
| Ashley Villar | a****y@A****e | 2 |
| Matt Nicholl | m****t@p****k | 2 |
| Ashley Villar | a****y@A****l | 2 |
| Matt Nicholl | m****t@d****u | 2 |
| Matt Nicholl | m****t@d****u | 2 |
| Peter | 5****C@u****m | 2 |
| Matt Nicholl | m****t@d****u | 2 |
| Matt Nicholl | m****t@d****u | 2 |
| Ashley Villar | a****y@A****e | 2 |
| Matt Nicholl | m****t@d****u | 2 |
| Matt Nicholl | m****t@d****u | 2 |
| Bharat Kambalur | 2****r@u****m | 1 |
| and 13 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 55
- Total pull requests: 63
- Average time to close issues: 4 months
- Average time to close pull requests: 9 days
- Total issue authors: 29
- Total pull request authors: 13
- Average comments per issue: 1.49
- Average comments per pull request: 0.56
- Merged pull requests: 58
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 2
- Average time to close issues: N/A
- Average time to close pull requests: about 21 hours
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 1.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- guillochon (17)
- villrv (5)
- LydiaMak (3)
- BlueberryDolphin (2)
- bkornpob (2)
- JohannesBuchner (2)
- mnicholl (2)
- eshaya (1)
- shashankshalgar (1)
- pcowpert (1)
- cylammarco (1)
- wakatara (1)
- nablack3 (1)
- HeloiseS (1)
- pkgw (1)
Pull Request Authors
- mnicholl (22)
- bmockler (14)
- guillochon (8)
- villrv (7)
- AstronoMoore (5)
- gmzsebastian (3)
- noahfranz13 (2)
- JohannesBuchner (2)
- PeterParkerC (2)
- moriyatk (1)
- klukosiute (1)
- BharatKambalur (1)
- bxg682 (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- pypi 90 last-month
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 2
(may contain duplicates) - Total versions: 110
- Total maintainers: 2
pypi.org: mosfit
Modular software for fitting semi-analytical model predictions to observed astronomical transient data.
- Homepage: https://github.com/guillochon/mosfit
- Documentation: https://mosfit.readthedocs.io/
- License: MIT
-
Latest release: 1.1.9
published over 3 years ago
Rankings
Maintainers (2)
conda-forge.org: mosfit
mosfit is a package that performs fitting of semi-analytical model predictions to observed astrophysical transients. Data can be provided by the user or pulled automatically from the Open Astronomy catalogs.
- Homepage: https://github.com/guillochon/mosfit
- License: MIT
-
Latest release: 1.1.8
published over 4 years ago
Rankings
Dependencies
- astrocats >=0.3.32
- astropy <3.0
- dropbox *
- emcee *
- extinction *
- numpydoc *
- schwimmbad *
- sphinx_automodapi *
- sphinxcontrib-autoprogram *
- Cython >=0.24.1
- astrocats >=0.3.33
- astropy >=1.3
- dynesty >=0.9.0
- emcee >=3.0.2
- extinction >=0.2.2
- inflect >=0.2.5
- matplotlib >=1.5.3
- mpi4py >=2.0.0
- nbstripout >=0.2.9
- numexpr >=2.6.1
- numpy >=1.16
- palettable >=2.1.1
- schwimmbad >=0.2.1
- scipy >=1.2
- seaborn >=0.7.1
- six *