Title: Avoid loading entire pages when dealing with multiROI scans · Issue #6 · atlab/scanreader · GitHub
Open Graph Title: Avoid loading entire pages when dealing with multiROI scans · Issue #6 · atlab/scanreader
X Title: Avoid loading entire pages when dealing with multiROI scans · Issue #6 · atlab/scanreader
Description: ScanImage saves each scanning depth as a different tiff page; for multiROI scans (such as mesoscope scans) this means that there would often be more than one field in the same page (they appear stacked on below each other). Our main use ...
Open Graph Description: ScanImage saves each scanning depth as a different tiff page; for multiROI scans (such as mesoscope scans) this means that there would often be more than one field in the same page (they appear sta...
X Description: ScanImage saves each scanning depth as a different tiff page; for multiROI scans (such as mesoscope scans) this means that there would often be more than one field in the same page (they appear sta...
Opengraph URL: https://github.com/atlab/scanreader/issues/6
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Avoid loading entire pages when dealing with multiROI scans","articleBody":"ScanImage saves each scanning depth as a different tiff page; for multiROI scans (such as mesoscope scans) this means that there would often be more than one field in the same page (they appear stacked on below each other). Our main use cases load scans field by field, however, `tifffile` only allows us to load entire pages so we load the entire page and discard the parts that we are not interested in. This is wasteful, it reads (and transmits over the network if the file is not local) way more data than what we actually need.\r\n\r\nWe should rewrite tifffile to receive in addition to the list of pages---which it does now---, the starting row and the number of rows we want to read. Similar to #5, this would require modifications to the `tifffile` library---which is actually a single .py file; we could use this opportunity to create our own tiff reading library tailored to scanimage files which will hopefully produce a cleaner, more efficient implementation.","author":{"url":"https://github.com/ecobost","@type":"Person","name":"ecobost"},"datePublished":"2019-04-06T07:49:24.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/6/scanreader/issues/6"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:d930e376-120b-7029-928d-efb103221be7 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A8F4:324B70:773851:A8B58B:6A4BD355 |
| html-safe-nonce | 3023d8cbbe5429a3de65bc08da4f59d50ff80cbaa638ba52199aa849430b6006 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBOEY0OjMyNEI3MDo3NzM4NTE6QThCNThCOjZBNEJEMzU1IiwidmlzaXRvcl9pZCI6IjUzNzY1OTUzNDIwMzQwOTIzNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 19d31128b843e9eb150abe6e45804a470b1f934a482be64e58c21530676ae7e3 |
| hovercard-subject-tag | issue:430009072 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/atlab/scanreader/6/issue_layout |
| twitter:image | https://opengraph.githubassets.com/106d05aa9d55cdaad1a71cabecb7a112b148ebb3b0d107bc59a4fd0fff059534/atlab/scanreader/issues/6 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/106d05aa9d55cdaad1a71cabecb7a112b148ebb3b0d107bc59a4fd0fff059534/atlab/scanreader/issues/6 |
| og:image:alt | ScanImage saves each scanning depth as a different tiff page; for multiROI scans (such as mesoscope scans) this means that there would often be more than one field in the same page (they appear sta... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | ecobost |
| hostname | github.com |
| expected-hostname | github.com |
| None | 9df996be9551ac02247d09a2f7f64ece66c35ca28885d346e98fdfda9cdaa37b |
| turbo-cache-control | no-preview |
| go-import | github.com/atlab/scanreader git https://github.com/atlab/scanreader.git |
| octolytics-dimension-user_id | 2198969 |
| octolytics-dimension-user_login | atlab |
| octolytics-dimension-repository_id | 89992286 |
| octolytics-dimension-repository_nwo | atlab/scanreader |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 89992286 |
| octolytics-dimension-repository_network_root_nwo | atlab/scanreader |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | b71208a1c9ec7ccf364087569d0551f665dda674 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width