udaykiran19491/user-stories-from-tawos-for-llm-fine-tuning huggingface dataset:
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "It has been requested that we update the disparate glossaries in DM to a single version.    The following glossaries exist:    * https://confluence.lsstcorp.org/display/LSWUG/DMS+Glossary  * https://confluence.lsstcorp.org/display/LSWUG/Astro+Glossary  * https://dev.lsstcorp.org/trac/wiki/glossary  * https://dev.lsstcorp.org/trac/attachment/wiki/Glossary/EAGlossary.pdf  * Project-level acronyms: http://ls.st/Document-11921*  * Project-level glossary: http://ls.st/Document-14412*    I am going to investigate the Magic Draw glossary support and see what the EA situation is."
Answer: 1140545.0

User story: "Deps on {{astshim}} and {{starlink_ast}} were added yesterday.  {{validate_drp}} job is now failing with this error message:    {code:java}          starlink_ast: master-g831c069f2e ERROR (0 sec).  {code}    However, {{repos.yaml}} is specifying the {{lsst-dev}} branch as the default.  Something in the {{validate_drp}} job is overriding the default branch.  "
Answer: 2792.0

User story: "The tests in {{meas_extensions_ngmix}} have not been modified to the new pybind11 interface."
Answer: 1845648.0

User story: "We need to support the multi-object search in PDAC.   User will upload a list of objects or positions,  Firefly server will call DAX service for each of them, combine the results together to return to UI client for display.     Columns in the result table should include all the columns from the input table, rename the input table columns with _01  add a column for  the distance between input position and the result position to the result table.  "
Answer: 41964.0

User story: "The base kafka image in the docker-compose file for the current alert_stream repo is deprecated already.  :(  Need to swap this image out with the current stable version of kafka, go through new release docs to update deprecated environment variables, swap out the zookeeper image, and upgrade the python base image of the main Dockerfile.  We want to do this before testing because the currently used version of kafka and also the python base image lack features/performance we will want later, so we should test the versions we want to use."
Answer: 4287.0

User story: "Decide and document the stack version, task steps, and configs to be used in the upcoming reprocessing of the HSC PDR1 data on the Verification Cluster."
Answer: 79356.0

User story: "For the upcoming HSC reprocessing on lsstvc, learn the basics of the {{meas_mosaic}} package, what tasks are needed in HSC processing, how to run those tasks, and document the inputs and outputs of these tasks.   "
Answer: 24660.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Default background configs fail to remove a rotating ellipse-shaped ring of scattered light in the  y-band HSC data:         !https://paper.dropbox.com/ep/redirect/image?url=https%3A%2F%2Fd2mxuefqeaa7sj.cloudfront.net%2Fs_CE3712A3B91055C667598BDAAFD85C792A8BC38908F5D92E32C19E3223FF4694_1489481658883_Screen%2BShot%2B2017-03-14%2Bat%2B5.23.22%2BPM.png&hmac=8V%2F3Mr6bDlLZbvSguW8pJDZRR9CzFz1%2Fr85NKoWsCjc%3D&width=600!    This ticket will capture work to identify appropriate background configs for removing. "
Answer: 647700.0

User story: "To allow both Python code and shell scripts to inherit the necessary env settings, I'd like {{sconsUtils.utils.libraryLoaderEnvironment}} to pass both {{LSST_LIBRARY_PATH}} and {{DYLD_LIBRARY_PATH}} to things it calls on Mac OS.    Currently {{libraryLoaderEnvironment}} is used within {{sconsUtils}} only by {{sconsUtils.tests.Control.run}} to ensure that, on Mac OS, that {{DYLD_LIBRARY_PATH}} is passed with either {{DYLD_LIBRARY_PATH}} or {{LSST_LIBRARY_PATH}}, whichever is defined first in that search order.    But a shell script will be called out of {{/bin}} or an equivalently system-protected directory and needs {{LSST_LIBRARY_PATH}} passed (which will not be stripped) so that that shell script can then reset {{DYLD_LIBRARY_PATH}} (which will be stripped by SIP).    The particularly motivating usage is to enable Python test code to call a shell script as part of DM-9740."
Answer: 2207.0

User story: "<USER>at NAOJ has developed an artifact masking {{CmdLineTask}} that runs after {{ProcessCcdTask}} and optionally {{meas_mosaic}}.  This ticket will make that code compatible with the latest version of the LSST stack and clean it up to meet LSST coding standards.    If doing so is easy, this will become a new {{CmdLineTask}} in {{pipe_tasks}} that delegates to an {{obs_base}} interface that is optionally implemented in derived {{obs_*}} packages (with the initial implementation existing only for HSC).  If that is hard or otherwise problematic, we'll just define an HSC-specific {{CmdLineTask}} directly in {{obs_subaru}} and refactor it into a more generic interface later.    In either case, we will also modify the mapper definition files and coaddition tasks to take these new masks as an optional input (disabled by default in all cameras but HSC).  "
Answer: 1006448.0

User story: Add documentation improvements to v13 release notes. https://pipelines.lsst.io/releases/notes.html    Also, patrol the document for clean-ups. For example, removing the exclamation mark from "Help us improve our documentation!" :/
Answer: 1864817.0

User story: "We need to publish API documentation and JSDoc to lsst the docs. "
Answer: 352883.0

User story: "Pybind11 wrapped modules seem to be roughly twice the size of their Swig equivalents.  Investigate the cause of this and suggest strategy to reduce the build size."
Answer: 64982.0

User story: "Remove ctrl_events from lsst_py3"
Answer: 99.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Once DM-9644 is completed we need to create a test that calculates the amount of overlap between galaxies, basically    (S{~}i~ S{~}j~)^2^ / ((∑S{~}i~^2^) (∑S{~}j~^2^))    for both the measured intensities and simulated intensities."
Answer: 93630.0

User story: "LDMs must have specified serial numbers (not autogenerated) and may be LaTeX rather than ReST, and therefore, until we arrive at a specification and an attack plan, we're going to simply disable LDM series creation via the API."
Answer: 27.0

User story: "DM-9779 changed how ACLs are handled in object uploads. This ticket is to ensure that LTD Conveyor is kept in sync (as it will soon replace LTD Mason's built-in S3 upload functionality)."
Answer: 256456.0

User story: "Object in the {{lsst-the-docs}} S3 bucket should be public readable. So far the {{public-read}} ACL is set on individual objects by LTD Mason during object upload. The problem with this is that not every client account with upload permissions necessarily is an ACL grantee as well. Specifically, want to operate LTD Mason in a model where each deployed client as its own s3 credentials. Solution is    - Set the {{public-read}} ACL on the S3 bucket itself.  - LTD Mason no longer sets ACL"
Answer: 15.0

User story: "The {{mysqldump}} command is now failing with this error message:      {code:java}  mysqldump: Error 2020: Got packet bigger than 'max_allowed_packet' bytes when dumping table `dashboard_measurement` at row: 2265  {code}    Possible fix: http://stackoverflow.com/questions/8815445/mysqldump-error-got-packet-bigger-than-max-allowed-packet#8815498  "
Answer: 37.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: It appears that something changed in the stack on March 10th (last Friday) that is breaking the validate_drp hsc dataset.  This may or may not also be present in the other datasets, which were already broken due to DM-9746.    Passing build on 03/09:  https://ci.lsst.codes/job/validate_drp/854/dataset=hsc,label=centos-7,python=py2/    Failing build on 03/10:  https://ci.lsst.codes/job/validate_drp/855/dataset=hsc,label=centos-7,python=py2/    {code:java}  Traceback (most recent call last):    File "/home/jenkins-slave/workspace/validate_drp/dataset/hsc/label/centos-7/python/py2/lsstsw/stack/Linux64/validate_drp/master-g30b4bcf4bf/bin/validateDrp.py", line 97, in <module>      validate.run(args.repo, **kwargs)    File "/home/jenkins-slave/workspace/validate_drp/dataset/hsc/label/centos-7/python/py2/lsstsw/stack/Linux64/validate_drp/master-g30b4bcf4bf/python/lsst/validate/drp/validate.py", line 104, in run      **kwargs)    File "/home/jenkins-slave/workspace/validate_drp/dataset/hsc/label/centos-7/python/py2/lsstsw/stack/Linux64/validate_drp/master-g30b4bcf4bf/python/lsst/validate/drp/validate.py", line 204, in runOneFilter      verbose=verbose)    File "/home/jenkins-slave/workspace/validate_drp/dataset/hsc/label/centos-7/python/py2/lsstsw/stack/Linux64/validate_drp/master-g30b4bcf4bf/python/lsst/validate/drp/matchreduce.py", line 151, in __init__      self._reduceStars(self._matchedCatalog, safeSnr)    File "/home/jenkins-slave/workspace/validate_drp/dataset/hsc/label/centos-7/python/py2/lsstsw/stack/Linux64/validate_drp/master-g30b4bcf4bf/python/lsst/validate/drp/matchreduce.py", line 310, in _reduceStars      self.dist = goodMatches.aggregate(positionRms) * u.milliarcsecond  NameError: global name 'positionRms' is not defined  Build step 'Execute shell' marked build as failure  {code}  
Answer: 60.0

User story: "Kubernetes protoype for Qserv is now mature enough to be tested at CC-IN2P3 on 25 nodes."
Answer: 25808.0

User story: "Create a presentation for the Princeton Monday Meeting to outline NMF, proximal operators, and the new deblender."
Answer: 182.0

User story: "Make x-yplots from catalog1, be able to overplot catalog2 on the same xy plot - introduce the idea of having a series of datapoints plotted on same XY plot."
Answer: 1680168.0

User story: "Some cases, we want to validate the file uploaded and not continue the next state.  Example has been the upload file in the LC viewer. A WISE user might upload a table that is not valid for the WISE case, the viewer shouldn't continue and warn the user that the table is not the one expected by the viewer result ( LcResult.jsx.)  Add a layer to or expand the file upload component so it can accept a validation function/step and react (either stopping with a popup or propagating the error as next state) to the failure.    "
Answer: 5613.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: SLAC has delivered imageServ APIs to retrieve the image cutouts but they have questions about how to provide the cutouts for coadds (per <USER>. They would like our team to provide how-to.     Thanks to Tatiana who points out that IRSA has been using the cutouts algorithm in http://irsatest.ipac.caltech.edu//ibe/cutouts.html. Basically users provide the center coordinates and the size of the cutout. "The size parameter consists of one or two (comma separated) values followed by an optional units specification. Units can be pixels (px, pix, pixels) or angular (arcsec, arcmin, deg, rad); the default is degrees. The first size value (x) is taken to be the full-width of the desired cutout along the first image axis (NAXIS1), and the second (y) is taken to be the full-height along the second axis (NAXIS2). If only one size value is specified, it is used as both the full-width and full-height. Negative sizes are illegal."     Should we suggest SLAC team to consider to adapt the same algorithm for LSST image cutouts, both single epoch and coadd? Need David C. and Gregory to consider this and approve it.    Please see the full document in the link below.  
Answer: 120975.0

User story: "During last CCB we said that we wanted to postpone the introduction of the 'Undo' button until we have a clear idea of the meaningfulness and usefulness of it.    Please, remove it for first release."
Answer: 5666.0

User story: "Building afw on macOS 10.11 using clang 8.0.0 results in the following warnings:  {code}  src/formatters/MaskFormatter.cc:112:16: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression]      if (typeid(*storage) == typeid(BoostStorage)) {                 ^  src/formatters/MaskFormatter.cc:119:21: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression]      else if (typeid(*storage) == typeid(FitsStorage)) {                      ^  src/formatters/MaskFormatter.cc:136:16: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression]      if (typeid(*storage) == typeid(BoostStorage)) {                 ^  src/formatters/MaskFormatter.cc:144:21: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression]      else if (typeid(*storage) == typeid(FitsStorage)) {                      ^  4 warnings generated.  {code}  "
Answer: 155445.0

User story: "Port uservice-ccutter service so it runs correctly under uwsgi."
Answer: 14449.0

User story: "Buildbuild has been retired but we still have at least once page in the dev guide that refrences it: https://developer.lsst.io/build-ci/deprecated/buildbot.html    All references should be purged to avoid confusion."
Answer: 235905.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "the tearDown function needs to be updated to reflect recent changes to the path in the setUp function."
Answer: 178683.0

User story: Please enable py3 builds as well as py2 builds by default on the Jenkins "start a new build" page
Answer: 138328.0

User story: "astshim fails to build on linux using Jenkins. Here is a build log  https://ci.lsst.codes/job/stack-os-matrix/22127/label=centos-7,python=py2/console    Also fix build warnings"
Answer: 4254.0

User story: "For mariadb query optimization (DM-9175) in qserv, the relevant parameters must be set persistently in the mysql configuration file so that the generated stats tables are used to run queries on table chunks. The options to be added are:    {code}  set use_stat_tables='PREFERABLY';  set optimizer_use_condition_selectivity=3;  {code}    Their default values are {{'NEVER'}} and {{1}}."
Answer: 69253.0

User story: "Following RFC-226, the minimum version of cmake has to be documented in the third party dependencies list."
Answer: 347197.0

User story: "I suspect that we're running up against an EBS limit in {{us-east-1}} as I had trouble brining up jenkins test slaves today until I drastically reduced the volume size."
Answer: 138329.0

User story: "due to a naming collision, there are separate classes both called Storage in cpp and python. They got combined during the pybind11 conversion and are re-separated here.  "
Answer: 67883.0

User story: "This ticket implements RFC-300.    Once jointcal has been ported to pybind11 (DM-9187), it will be ready to join the stack in lsst_distrib. This includes the {{jointcal_cholmod}} dependency, and the optional {{testdata_jointcal}} package (which will be excluded from most installs due to size).    Note to [~<USER>: We'll need to add {{testdata_jointcal}} to the various exclude files once this is ready to go. I'll ping you at that time."
Answer: 18761.0

User story: "The new matchPessimisticB matcher of DM-8113 and DM-9750 has be tested on HSC visit 3358, an ultra dense stellar field, needs to be run on other visits from other cameras to verify that it works as intended in a wider variety of observing conditions and instruments. We will first run on a smaller test dataset from DECam and CFHT.    Validation of the final verified configuration will be carried out on separate tickets."
Answer: 128043.0

User story: "This ticket is for cleaning up the prototype matcher constructed in DM-8110 and exercised and improved in DM-8113.    The final product of this ticket is a cleaned up Python code for the new matchPessimisticB code to be fully stackified and merged onto master as a plug and playable option."
Answer: 71989.0

User story: "At present, {{examples/runExample.sh}} calculates and defines {{NUMPROC}} overriding and value inherited from the env.  The script should be modified to only calculate {{NUMPROC}} if it is undefined."
Answer: 5662.0

User story: "Respond to <USER>s e-mail of 2017-03-07, reconciling DLP milestones against the new replan milestones."
Answer: 17063.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: Build of this package fails with:    {code:bash}  [2017-03-09T18:46:07.269368Z] ======================================================================  [2017-03-09T18:46:07.269421Z] ERROR: testScaleZeroPoint (__main__.ScaleLsstSimZeroPointTaskTestCase)  [2017-03-09T18:46:07.269481Z] Test integration of pipe.tasks.scaleZeroPoint and obs.lsstSim.selectFluxMag0  [2017-03-09T18:46:07.269520Z] ----------------------------------------------------------------------  [2017-03-09T18:46:07.269541Z] Traceback (most recent call last):  [2017-03-09T18:46:07.269576Z]   File "tests/testSelectFluxMag0.py", line 141, in testScaleZeroPoint  [2017-03-09T18:46:07.269613Z]     imageScaler = zpScaler.computeImageScaler(exposure, exposureFakeDataRef)  [2017-03-09T18:46:07.269722Z]   File "/Users/<USER>Development/lsst/lsstsw2/stack/DarwinX86/pipe_tasks/13.0-4-gedc5e2a+1/python/lsst/pipe/tasks/scaleZeroPoint.py", line 270, in computeImageScaler  [2017-03-09T18:46:07.269771Z]     ctr = afwGeom.Point2D(ctr / len(fluxMagInfo.coordList))  [2017-03-09T18:46:07.269823Z] TypeError: unsupported operand type(s) for /: 'lsst.afw.geom.coordinates.coordinates.Extent2D' and 'int'  {code}    Most likely due to a missing {{from \_\_future\_\_ import division}}
Answer: 357.0

User story: "Following RFC-293 we have agree that we can specify a minimum CentOS7 version for building the stack. Locate relevant documentation and update it with this information."
Answer: 363085.0

User story: "The cutout size input field to control the images, should be common to the LC image layout component and moved from the setting box.   If no images are displayed (WISE case or failure to fetch for nay reason, see DM-9544), this control doesn't make sense to keep in the setting box.    "
Answer: 2766.0

User story: "- The raw data table should be updated and a light curve calculation restarted (the existing phase folded table is removed) if the time column name in TS viewer changes because the table is sorted on the new column -- currently nothing happens when user changes the input value for the time column name field to be another valid one.   - add time column name field for LSST   "
Answer: 12601.0

User story: "As part of the migration of the SQuaSH API to Flask we need an mvp project with the packages and extensions defined in DM-12191 including a test client to exercise the API.  "
Answer: 400279.0

User story: "Make {{lsst_ci}} run {{obs_cfht}}, {{obs_decam}} examples in its {{scons}} test.    The {{test}} step of {{lsst_ci}} should verify that the simple test example runs of {{obs_}} packages succeed.    Monitoring the results using {{validate_drp}} will be delayed for a later ticket.  Just making sure things run successfully through {{processCcd.py}} or the equivalent is the goal here.    1. [x] Add {{validation_data_cfht}}, {{validation_data_decam}} to required dependencies.  2. [x]  Run command-line based test scripts.  3. [x] Wrap these scripts in scons test to report pass/fail based on just successfully completing."
Answer: 10252.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "It appears that validate_drp is broken on all datasets after the pybind11 merge that happened yesterday afternoon.    https://ci.lsst.codes/job/validate_drp/849/"
Answer: 137.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "This started back in the August 2016 AHM from discussions with [~<USER> when we explored ways of embedding SQuaSH bokeh apps in Jupyter.    Bokeh apps  are the building blocks of SQuaSH, and the SQuaSH architecture is such that the apps can run independently of each other (see https://github.com/lsst-sqre/squash-deployment)    Currently SQuaSH bokeh apps can be reached from:    [https://squash-bokeh.lsst.codes]    1) One approach is to embed a bokeh app running elsewhere in the notebook. In this scenario the bokeh app is served by SQuaSH and used inside the notebook to help on the data analysis task.    {code:java}    from IPython.display import HTML, display  from bokeh.embed import server_document    script = server_document(url='https://squash-bokeh.lsst.codes/monitor')  display(HTML(script))    {code}    It works on a classical Jupyter notebook running locally if we add  `localhost:8888` to the bokeh server `--allow-websocket-origin` option.      NOTE: Embeding a bokeh server app still doesn't work on JupyterLab, see status at https://github.com/bokeh/bokeh/issues/6700    2) Another approach is to run the bokeh server locally on the notebook. In doing so we can use the notebook environment to develop bokeh apps that later can be deployed to SQuaSH. That's an interesting workflow.     See for instance: [https://bokeh.github.io/blog/2017/6/29/simple_bokeh_server/]    Holoviews simplifies this workflow further [http://holoviews.org/user_guide/Deploying_Bokeh_Apps.html]    The goal of this ticket is to explore holoviews + bokeh for creating interactive visualizations and dashboards in the notebook environment. As a proof of concept we'll reproduce one of the SQuaSH bokeh apps using holoviews + bokeh. "
Answer: 355303.0

User story: "Use systemd https://nairobilug.or.ke/2015/09/systemd-mount-partition.html  This will allow automount at node reboot."
Answer: 1824433.0

User story: "The bokeh 'wheel zoom' mode seems [imho] more intuitive then the box mode and should be the default mode for all plots."
Answer: 51879.0

User story: "The {{bokeh serve}} process has been unstable in production for several weeks, requiring manual restarts every few days."
Answer: 123901.0

User story: "The {{validate_drp hsc}} dataset is failing on {{post-qa}} with this error message:    {code:java}  413 Client Error: Request Entity Too Large for url: https://squash.lsst.codes/dashboard/api/jobs/    {code}  "
Answer: 5725.0

User story: "The URL that the metricdeviation API produces is wrong."
Answer: 124106.0

User story: Identify what doesn't have -000, and create placeholder "about this series" documents for them.
Answer: 12465.0

User story: "We currently have a Travis CI job doing this once a day.  I think we should have a Jenkins job once an hour.  We have a widget to do the work."
Answer: 8369.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Now that we have an ELK stack that can consume stuff, we should implement a logging class that knows if it's running in a container or not, writes to stdout/stderr if so and a file or syslog if not, and then adopt it in our microservices and stuff."
Answer: 15840.0

User story: "In order to synthesis {{\_\_iter\_\_}} from {{\_\_getitem\_\_}} Python apparently requires *exactly* {{IndexError}} to be thrown, so that's what we should throw in these functions.    That will require rewriting the testPybind11.cc unit test in a way that has access to Python symbols (which should be done anyway).    There will likely be workaround code in afw/table/python/catalog.h that can be cleaned up after this change (I'll just catch OutOfRangeError there and re-throw as IndexError)."
Answer: 4800.0

User story: "The github-oauth plugin does not provide fine grained enough permissions to enable end-users to cancel a builds."
Answer: 861017.0

User story: "After DM-9581 was implemented, the FitsRead's unit test is failed because the testing data prepared is no longer correct. The FITS file used in the unit test for rotation was created by running FitsRead.createRotationAngles.  Since this method is modified, the old FITS file is no longer correct.    The following needs to be done:    * Generate the new testing data and store in the firefly_test_data  * Re-run the unit test to make sure everything work    "
Answer: 8537.0

User story: "The WISE data set object ids are strings instead of integers and this is causing a problem with qserv. qserv needs to be modified to handle strings as primary keys for director tables."
Answer: 14450.0

User story: "Put use cases through the service-level agreements (SLA) and review with users."
Answer: 49004.0

User story: "Prototype methodology for dependency mapping in the service catalog, whereby one can decompose top-level services down to the component level."
Answer: 2.0

User story: "Work with project and NCSA staff to determine requirements and processes for shipping hardware to Chile."
Answer: 90628.0

User story: "Add the trailing slash after the API root URL and make the API return https URLS in production  "
Answer: 1156.0

User story: "Use the checklist from DM-9182 to cleanup these packages:    daf_base daf_persistence pex_exceptions utils"
Answer: 1309.0

User story: "We have recently discovered that http redirects will cause post-qa to silently fail (presumably due to the behavior of requests when it receives a redirect during post).  {{post-qa}} should issue GETs after POSTs to verify that data has been successfully submitted."
Answer: 1007940.0

User story: "In order to isolate sims from possible fall out from the upcoming pybind merger, we have agreed to create new sims specific jenkins jobs that default to specifiying the DM tag set {{DM-6207}}.  In addition, we will be removing {{lsst_sims}} from the default product list."
Answer: 5403.0

User story: "{{lsst_sims}} is currently broken on {{tickets/DM-8467}} (pybind11).  Fix it."
Answer: 7226.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: Trace from current version in production    {code:bash}  elf._engine.get_loc(self._maybe_cast_indexer(key))  Mar 02 14:20:40 jenkins-squash scl[2826]: File "pandas/index.pyx", line 132, in pandas.index.IndexEngine.get_loc (pandas/index.c:4433)  Mar 02 14:20:40 jenkins-squash scl[2826]: File "pandas/index.pyx", line 154, in pandas.index.IndexEngine.get_loc (pandas/index.c:4279)  Mar 02 14:20:40 jenkins-squash scl[2826]: File "pandas/src/hashtable_class_helper.pxi", line 732, in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13742)  Mar 02 14:20:40 jenkins-squash scl[2826]: File "pandas/src/hashtable_class_helper.pxi", line 740, in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13696)  Mar 02 14:20:40 jenkins-squash scl[2826]: KeyError: 'matchedDataset'  Add Comment Collapse  {code}      
Answer: 89214.0

User story: "At the moment, fromDbToTruth produces a training set that is then used by xdColExtFitScores in plotScript.py to train a classifier instance. Copy/move the training functionality in xdColExtFitScores to fromDbToTruth in order to make it generate a fully trained classifier object, obviating the need to use plotScript.py to train classifiers."
Answer: 875511.0

User story: "The doc build seems to have become broken as of Monday 02/27 due to the the generated doxygen HTML dir changing path.  Rather than debugging what happened, it will be faster to update {{create_xlinkdocs.sh}}."
Answer: 89.0

User story: "In DM-9551, we copied the makeMapperInfo functionality from the LSST analysis package into a new script in sgs-fsbutler called makeMapperInfo.py  When the stack butler is able to provide the functionality currently provided by the makeMapperInfo function (i.e. the splitCoaddId and splitExposureId methods), remove makeMapperInfo.py and replace it with the appropriate butler functions."
Answer: 827122.0

User story: "Similar to DM-6120, add LSST branding to pipelines.lsst.io theme.    Add:    - Edit on GitHub button  - LSST branding  - Edit on GitHub button  - LTD edition dashboard links"
Answer: 787.0

User story: "The HSC Strategic Survey Program (SSP) Public Data Release 1 (PDR1) has just been released. This data will be very useful for testing the science pipelines and middleware. I will copy the raw data to {{/datasets/hsc/raw/ssp_pdr1}}.  "
Answer: 19425.0

User story: "The {{git-lfs}} installed in the shared stack on {{lsst-dev}} is pretty elderly. Please provide a newer version."
Answer: 395.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "The main assumption of the current deblender is that galaxies have an identical profile in each band. This is not strictly true, as the color near the center of galaxies is more white.    It is worth attempting to use the NMF deblender output as a template, similar to the symmetric templates generated by the SDSS deblender, and re-apportion flux based on the ratio of the templates in each pixel. This may help us recover more accurate colors while still performing better in the wings of blended galaxies than the current deblender.    This ticket will refactor a version of {{lsst.meas.deblender.apportionFlux}} to re-apportion flux for NMF templates."
Answer: 16612.0

User story: "The current symmetry operator enforces strict symmetry, meaning that all pixels that do not have a symmetric partner in the footprint are penalized. To ease this requirement, which may be necessary if some of the flux for one (or more) of the objects lies outside of the footprint, we allow the user to use a less stringent penalty value."
Answer: 939.0

User story: "The git-lfs server is misconfigured and causing problems for logging and monitoring."
Answer: 21.0

User story: "Currently we use the {{pybind11}} namespace for custom wrapping helper functions in header files.  This namespace clashes with the upstream {{pybind11}} one.  Change it to {{python}} as required by the new rules."
Answer: 1125.0

User story: "With very large numbers of chunks, it becomes important to reduce the amount of time it takes to send all the jobs for a user query to the workers. There are some optimizations that can made in  UserQuerySelect::submit()."
Answer: 43038.0

User story: when initializing butler as Butler("foo"), butler warns   daf.persistence.butler WARN: mapper ought to be an importable string or a class object (not a mapper class instance)    it should not do this - a mapper instance was not passed in.
Answer: 107.0

User story: "The goal is a python script based on the current lsst-dm/decam_hits/hits_ingest that helps a user run each step of the Prototype AP Pipeline on the raw HiTS dataset from start to finish. It will be well-commented and modular, but specific to this dataset."
Answer: 119680.0

User story: "Generate appropriate templates, run the entire test dataset through Image Differencing, and document the process. The end result will be a set of Difference Images ready for Source Association."
Answer: 108293.0

User story: "Sqrbot should discover the URL for SQuaSH plots from the SQuaSH API, that prevents breaking sqrbot if there are changes in the URL"
Answer: 59309.0

User story: "Filter by job id and metric when returning data from bokeh apps API endpoint.  "
Answer: 174436.0

User story: "This is a configuration package, but a recent incident exposed an issue where one of the packages that this package depends on got out of sync.    Adding tests to exercise the correct reading of the configuration files in this package will help prevent this from happening in the future."
Answer: 1227440.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "The v13 release [has been tagged|https://sw.lsstcorp.org/eupspkg/tags/v13_0.list], but the [DRP release notes|https://confluence.lsstcorp.org/display/DM/Data+Release+Production+WIP+F16+Release+Notes] are a couple of months out of date. Update them and provide them to SQuaRE to accompany the release."
Answer: 11845.0

User story: "This ticket is to review the new blending code from Peter and Fred.  This will involve some background reading on proximal operators and non-negative matrix factorization."
Answer: 138550.0

User story: "When comparing the effectiveness of the deblender it useful to have the true light distribution of an isolated galaxy to compare the output of the deblender.  The blending simulation script in DM-8624 currently stores the true total flux of each object, but nothing else.  This ticket is to add true spatial information to the script in DM-8624 for each object."
Answer: 139710.0

User story: "In DM-8624 a script was written to create simulated data to test the effectiveness of the deblender.  The script only simulated galaxies.  This ticket is to extend to script to include a parameter to indicate the fraction of stars and to include realistic stellar SEDs. "
Answer: 42560.0

User story: "v13 has now been tagged. Update the shared-stack build script on lsst-dev to install it, and make sure that happens successfully."
Answer: 2049.0

User story: First "personal ticket" to cover the week at NAOJ in expectation of   personal tickets becoming a requirement.      Feel free to remove from the sprint if it pollutes our reporting. 
Answer: 32547.0

User story: Currently, I maintain a shared stack on {{lsst-dev01}} by simply {{eups distrib}} installing recent releases from a cron job using [this script|https://github.com/lsst-dm/shared-stack]. This situation arose following discussions at the February 2016 JTM, with the understanding being that this was a temporary arrangement because SQuaRE's other commitments left them short-handed in terms of shared stack maintenance.    A year later, we should revisit this discussion and figure out how to address underlying maintenance problems with the {{lsst-dev01}} shared stack, most notably how & whether to update underlying "system" dependencies which are provided by Conda (e.g. AstroPy).
Answer: 62628.0

User story: "The ImageMapReduceTask can compute diffims for both ZOGY and A&L decorrelation, including a spatially-varying PSF and variance plane. However, it does not construct a usable spatially-varying PSF that is optimal for detection and measurement. This story will involve research on how to implement such an object (potentially a subclass of CoaddPsf) and implementing it and computing it flexibly for ImageMapReduceTask."
Answer: 40257.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "There were issues using, configuring and deploying ELK and RabbitMQ over the past week.    Initially it was assumed the infrastructure we was working. After some research it was clear there were problems related to Nebula moving to GPFS and the related work to fix those problems.    On my ELK system I recovered three ES data nodes (instances) and one LFR (Logstash, FluentD and Riemann) instance.    On Adam's test ELK system I was unable to recover three ES data nodes but did recover his LFR instance.    I worked around this by added the Adam's Logstash configuration to my LFR instance and having him log to my ELK system."
Answer: 69.0

User story: "This is for Simon to bring his sections in the algorithmic components section up to date."
Answer: 98362.0

User story: "This is for Eric to bring his sections up to date in LDM-151."
Answer: 62005.0

User story: "This issue is a catch all for investigative work relating to DM-7366 that has blocked DM-8113.    Optimistic pattern matcher B appears to preform poorly for dense stellar fields (6-10k reference stars per visit). This issue involves finding solutions, work arounds, and possible matcher improvements for both the current stack matcher and the pure Python implementation from a previous issue in this Epic. This involves finding ways to mitigate false positive matches reliably and discovering why the stack matcher fails immediately when running on dense stellar fields."
Answer: 8399.0

User story: "[~<USER> some requirements for the SQuaSH production update    We are going to use branch DM-8976 since there are some improvements to do before merging to master, but we decided to update production anyway. Here is the git ref    https://github.com/lsst-sqre/qa-dashboard/commit/ec73d32887a76a68251294b5c844ed5fc70fb0ba    This version of SQuaSH requires post-qa 1.3.1, note that there are some changes in the post-qa command line, in particular the API URL which now points to the root, a typical command line I use for testing is:    {code:bash}  post-qa --lsstsw ~/Projects/lsstsw/lsstsw/ --qa-json tests/data/Cfht_output_r.json --api-url  http://localhost:8000/dashboard/api/ --api-user nobody --api-password admin  {code}     There is also a new DB migration 0004 that was successfully tested using a dump of the production database following the instructions at:    https://github.com/lsst-sqre/sandbox-jenkins-demo/blob/42fdaaf8c53771c1ae940efedba43a68b4dc654b/squash.md"
Answer: 8601.0

User story: "AWS EC2 is retiring the hardware that git-lfs.lsst.codes is currently served from. Move git-lfs.lsst.codes to Nebula and update DNS."
Answer: 21551.0

User story: "After DM-8976 we are starting the bokeh server in a different manner, this ticket captures the changes required to initialize the bokeh service for deployment."
Answer: 61.0

User story: "The prototype DCR code currently uses print statements to issue warnings and informative messages. These should be converted to use the standard logging system."
Answer: 729136.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "It should be possible to run the new DCR template generation code from the command line."
Answer: 729139.0

User story: "The DCR code should be written so that the classes inherit from Tasks, and make use of those features."
Answer: 729139.0

User story: "The DCR code needs to be packaged so that it can be distributed with EUPS and installed with lsstsw."
Answer: 729146.0

User story: "Try to get TLS configuration better than it currently is for api.lsst.codes, in hopes that this becomes a general model for nginx TLS termination of Kubernetes services."
Answer: 1511.0

User story: "While initial testing have so far not shown an obvious performance regression in pybind11 wrapped code, a thorough test is still required. Perform such a test, preferably with a realistic workload (say {{ci_hsc}} or an actual pipeline run).    Note that the scope of this ticket does not include finding the root cause of performance regressions, should they be found."
Answer: 1865698.0

User story: There is a problem with importing swig created modules with the current Conda python 3 artifacts on both Linux and MacOS.    {code}  han:lsst_dm_stack_demo <USER> ./bin/demo.sh  Setting up: astrometry_net_data             Flavor: DarwinX86  Version: LOCAL:/Users/<USER>dev/lsst/build/lsst_dm_stack_demo/astrometry_net_data  Could not import lsstcppimport; please ensure the base package has been built (not just setup).    Traceback (most recent call last):    File "/Users/<USER>miniconda3/opt/lsst/ip_isr/python/lsst/ip/isr/isrLib.py", line 24, in swig_import_helper      from . import _isrLib  ImportError: dynamic module does not define module export function (PyInit__isrLib)    During handling of the above exception, another exception occurred:    Traceback (most recent call last):    File "/Users/<USER>miniconda3/opt/lsst/pipe_tasks/bin/processCcd.py", line 24, in <module>      from lsst.pipe.tasks.processCcd import ProcessCcdTask    File "/Users/<USER>miniconda3/opt/lsst/pipe_tasks/python/lsst/pipe/tasks/processCcd.py", line 22, in <module>      from lsst.ip.isr import IsrTask    File "/Users/<USER>miniconda3/opt/lsst/ip_isr/python/lsst/ip/isr/__init__.py", line 24, in <module>      from .isrLib import *    File "/Users/<USER>miniconda3/opt/lsst/ip_isr/python/lsst/ip/isr/isrLib.py", line 28, in <module>      _isrLib = swig_import_helper()    File "/Users/<USER>miniconda3/opt/lsst/ip_isr/python/lsst/ip/isr/isrLib.py", line 27, in swig_import_helper      return importlib.import_module('_isrLib')    File "/Users/<USER>miniconda3/lib/python3.5/importlib/__init__.py", line 126, in import_module      return _bootstrap._gcd_import(name[level:], package, level)  ImportError: No module named '_isrLib'  {code}
Answer: 686834.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "NOTE: Only a small portion of this uses GIT for making the system portable. It is necessary to run an install script for some of the items below.    Message Broker configuration parameters were finalized and a script was built to populate a new message broker instance with users, as well as virtual hosts for testing. A direct exchange is instanced and bound to the vhost, and all necessary user permissions are set up with the script.    Redis database instances were defined and included in a system wide yaml'd configuration file so that Redis users can consistently use their own DB identifiers, avoiding fatal collisions between components using Redis.    A comprehensive list of package requirements was made per L1 system component. Helper scripts were also written for miscellaneous portability tasks."
Answer: 10091.0

User story: "Produce slides or a short, informal document showing examples from DRP where we need to change data units and/or parallelization axis at a scale we expect to be handled by SuperTask."
Answer: 1753.0

User story: "[MEDS|https://github.com/esheldon/meds] is a file-based interface for multi-epoch fitting developed for use in the Dark Energy Survey.  At the 2017/02/17 DESC hack day, Erin Sheldon, [~<USER>, and [~<USER> started a project to build MEDS files from DM stack outputs at https://github.com/esheldon/medsdm.    With a small amount of additional work on the DM side, and a bit more on Erin's, this will allow us to run the multi-epoch shear measurement codes developed for DES, giving us an early prototype we can use to test various multifit vs. coadd science and algorithmic performance questions.    This issue is intended to capture the small amount of remaining work necessary to get the DM inputs to MEDS generation up to approximately the level of quality of the DES inputs.  A to-do list can be found in the medsdm git repo."
Answer: 131236.0

User story: Develop an initial design sketch for multi-epoch measurement interfaces.  Should include a proposal for separation of concerns between deblending, measurement, and process control, and capture the data structures that must be passed between them.    This ticket has been created to capture work that has already been created as part of [~<USER>'s participation in the 2017/02/10-2017/02/13 "Shapes at the Lighthouse" retreat.
Answer: 2.0

User story: The {{Transform}} class being introduced in DM-8439 does not allow multiple Transforms to be combined into a larger one. It may be useful to provide this functionality, although the following design problems need to be solved first:  * How to combine two {{astshim.FrameSets}} to get a {{FrameSet}}?  * How to test that Endpoints are compatible? They could have a type parameter "cartesian", "spherical", or "generic/arbitrary/none"; all are compatible except cartesian and spherical. In theory C++ could offer a compile-time test, but Python needs runtime, so just implement a runtime test.
Answer: 64478.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "The {{Transform}} class being introduced in DM-8439 does not provide any measure of how quickly destination-frame coordinates change as a function of source-frame coordinates. A {{getJacobian}} method should provide a matrix with these derivatives."
Answer: 43065.0

User story: "The {{Transform}} class being introduced in DM-8439 may contain redundant Mappings. If so, it might be useful to have a {{simplify}} method that removes them without changing the observable behavior of the {{Transform}}.    It is not clear that this method is as well-defined as the analogous method for {{Mapping}}, so more study is needed before beginning work on this issue."
Answer: 44181.0

User story: "The {{Transform}} class being introduced in DM-8439 is composed of (potentially) invertible Mappings, but is not itself invertible. A {{getInverse}} method should be added to expose this functionality."
Answer: 40052.0

User story: "To reproduce login to https://jupyter-<USER>lsst.codes using your GitHub credentials.    Start the bash or terminal app using the drop down.    {code}  setup obs_sdss  source '/opt/conda/bin/eups-setups.sh'  cd ./lsst_dm_stack_demo  setup obs_sdss  ./bin/demo.sh  cat ./detected-sources.txt | sed -E -e 's/(True|False)/-/' > ./detected-sources-fixed.txt  ./bin/compare ./detected-sources.txt  cp ./detected-sources-fixed.txt ./detected-sources.txt  ./bin/compare ./detected-sources.txt  {code}  "
Answer: 34644.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Meetings and planning on this subject led to the need for Change Request 888 on metadata refinements."
Answer: 1275.0

User story: "Intended to be the final big rebase before merge."
Answer: 2752.0

User story: "The NMF deblender is now working but slow; profile it and come up with a plan for optimization."
Answer: 578911.0

User story: "The argumented {{py::object}} constructor is deprecated and spits out lots of warnings where ever {{pex_exceptions}} is used.  Replace it with {{py::reinterpret_borrow<object>}} and {{py::reinterpret_steal<object>}}."
Answer: 1692.0

User story: "testSaturationCorrection.py has an import statement above the copyright statement. This should be moved to the body of import statements."
Answer: 1837049.0

User story: "We're processing (and apparently failing on) the focus CCDs in singleFrameDriver.  They should be ignored."
Answer: 200.0