k-sriram / aeqw Goto Github PK
View Code? Open in Web Editor NEWA script to automate estimation of Elemental abundances given equivalent linewidths of a stellar spectrum. To be used with SYNSPEC
License: MIT License
A script to automate estimation of Elemental abundances given equivalent linewidths of a stellar spectrum. To be used with SYNSPEC
License: MIT License
Mainly to ensure that fort.56 is restored to its original values.
When calculating abundances for a target equivalent width check if a significant part of the line is outside the bins considered.
Is your feature request related to a problem? Please describe.
Yes. Current interface doesn't allow for easy batch processing.
Describe the solution you'd like
The configuration options could be moved to a separate .conf file and the input file could be given as a command line argument.
Many a times when the program is run with low values of abundances, SYNSPEC doesn't generate any output. This might lead to an incorrect estimation of the zero value. There are two strategies to make sure that an output is generated:
We could begin with the program giving a warning whenever the output is not generated.
Is your feature request related to a problem? Please describe.
Currently aeqw outputs in a table-like format that is human-readable. However it creates extra parsing steps if the output is to be read by a subsequent program.
Describe the solution you'd like
An optional output format could be added which will output in a machine friendly format like a .csv file.
Make the program write to a log file about everything it is doing.
Is your feature request related to a problem? Please describe.
If multiple instances of aeqw are launched simultaneously, that would mess up the directory structure for synspec. This should be avoided.
Describe the solution you'd like
A file lock can prevent running multiple instances.
Describe alternatives you've considered
Running aeqw in an isolated cache. Although this is less performant. This will allow running multiple aeqw instances together.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.