Submit Search
Upload
Gadfly
•
0 likes
•
373 views
J
Jacob Hummel
Follow
The GAdget DataFrame Library for analyzing GADGET simulation data.
Read less
Read more
Science
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 13
Download now
Download to read offline
Recommended
Hadoop 101 - Big Data Technology
Hadoop 101 - Big Data Technology
Firman Gautama
MotorIndia
MotorIndia
Ashish Sehgal
3 tahunkepemimpinanbupati
3 tahunkepemimpinanbupati
wiratmokowikan
Sindrome de-turner1
Sindrome de-turner1
Jonathan Alexis Mejía Aguilar
December News 2014
December News 2014
Leonie Bartlett
Live Currency Trading
Live Currency Trading
Nisha Sharma
Design and Implementation of Speech Based Scientific Calculator
Design and Implementation of Speech Based Scientific Calculator
Shantha Suresh M
المصحف المجزأ بالخط الكبير - الجزء الثامن عشر- ملون
المصحف المجزأ بالخط الكبير - الجزء الثامن عشر- ملون
قال تعالى: "كتاب أنزلناه إليك مبارك ليدبروا آياته وليتذكر أولو الألباب".
Recommended
Hadoop 101 - Big Data Technology
Hadoop 101 - Big Data Technology
Firman Gautama
MotorIndia
MotorIndia
Ashish Sehgal
3 tahunkepemimpinanbupati
3 tahunkepemimpinanbupati
wiratmokowikan
Sindrome de-turner1
Sindrome de-turner1
Jonathan Alexis Mejía Aguilar
December News 2014
December News 2014
Leonie Bartlett
Live Currency Trading
Live Currency Trading
Nisha Sharma
Design and Implementation of Speech Based Scientific Calculator
Design and Implementation of Speech Based Scientific Calculator
Shantha Suresh M
المصحف المجزأ بالخط الكبير - الجزء الثامن عشر- ملون
المصحف المجزأ بالخط الكبير - الجزء الثامن عشر- ملون
قال تعالى: "كتاب أنزلناه إليك مبارك ليدبروا آياته وليتذكر أولو الألباب".
Genome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptx
Cherry
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
seri bangash
Cot curve, melting temperature, unique and repetitive DNA
Cot curve, melting temperature, unique and repetitive DNA
Cherry
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
Goa Call Girls High Profile Escorts
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
MohamedFarag457087
Terpineol and it's characterization pptx
Terpineol and it's characterization pptx
MuhammadRazzaq31
PODOCARPUS...........................pptx
PODOCARPUS...........................pptx
Cherry
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
levieagacer
Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.
Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.
Cherry
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptx
RenuJangid3
module for grade 9 for distance learning
module for grade 9 for distance learning
levieagacer
Site specific recombination and transposition.........pdf
Site specific recombination and transposition.........pdf
Cherry
BHUBANESHWAR ODIA CALL GIRL SEIRVEC ❣️ 72051//37929❣️ CALL GIRL IN ODIA HAND ...
BHUBANESHWAR ODIA CALL GIRL SEIRVEC ❣️ 72051//37929❣️ CALL GIRL IN ODIA HAND ...
ODIA CALL GIRL SEIRVEC ❣️ 72051//37929❣️ CALL GIRL IN ODIA HAND TO HAND CASH PAYMENT
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
DiariAli
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
Cherry
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx .
Poonam Aher Patil
ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY // USES OF ANTIOBIOTICS TYPES OF ANTIB...
ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY // USES OF ANTIOBIOTICS TYPES OF ANTIB...
ABHISHEK SONI NIMT INSTITUTE OF MEDICAL AND PARAMEDCIAL SCIENCES , GOVT PG COLLEGE NOIDA
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
Sérgio Sacani
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
Alex Henderson
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.
Cherry
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
More Related Content
Recently uploaded
Genome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptx
Cherry
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
seri bangash
Cot curve, melting temperature, unique and repetitive DNA
Cot curve, melting temperature, unique and repetitive DNA
Cherry
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
Goa Call Girls High Profile Escorts
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
MohamedFarag457087
Terpineol and it's characterization pptx
Terpineol and it's characterization pptx
MuhammadRazzaq31
PODOCARPUS...........................pptx
PODOCARPUS...........................pptx
Cherry
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
levieagacer
Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.
Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.
Cherry
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptx
RenuJangid3
module for grade 9 for distance learning
module for grade 9 for distance learning
levieagacer
Site specific recombination and transposition.........pdf
Site specific recombination and transposition.........pdf
Cherry
BHUBANESHWAR ODIA CALL GIRL SEIRVEC ❣️ 72051//37929❣️ CALL GIRL IN ODIA HAND ...
BHUBANESHWAR ODIA CALL GIRL SEIRVEC ❣️ 72051//37929❣️ CALL GIRL IN ODIA HAND ...
ODIA CALL GIRL SEIRVEC ❣️ 72051//37929❣️ CALL GIRL IN ODIA HAND TO HAND CASH PAYMENT
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
DiariAli
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
Cherry
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx .
Poonam Aher Patil
ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY // USES OF ANTIOBIOTICS TYPES OF ANTIB...
ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY // USES OF ANTIOBIOTICS TYPES OF ANTIB...
ABHISHEK SONI NIMT INSTITUTE OF MEDICAL AND PARAMEDCIAL SCIENCES , GOVT PG COLLEGE NOIDA
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
Sérgio Sacani
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
Alex Henderson
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.
Cherry
Recently uploaded
(20)
Genome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptx
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
Cot curve, melting temperature, unique and repetitive DNA
Cot curve, melting temperature, unique and repetitive DNA
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
Terpineol and it's characterization pptx
Terpineol and it's characterization pptx
PODOCARPUS...........................pptx
PODOCARPUS...........................pptx
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.
Genome Projects : Human, Rice,Wheat,E coli and Arabidopsis.
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptx
module for grade 9 for distance learning
module for grade 9 for distance learning
Site specific recombination and transposition.........pdf
Site specific recombination and transposition.........pdf
BHUBANESHWAR ODIA CALL GIRL SEIRVEC ❣️ 72051//37929❣️ CALL GIRL IN ODIA HAND ...
BHUBANESHWAR ODIA CALL GIRL SEIRVEC ❣️ 72051//37929❣️ CALL GIRL IN ODIA HAND ...
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx .
ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY // USES OF ANTIOBIOTICS TYPES OF ANTIB...
ABHISHEK ANTIBIOTICS PPT MICROBIOLOGY // USES OF ANTIOBIOTICS TYPES OF ANTIB...
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
TransientOffsetin14CAftertheCarringtonEventRecordedbyPolarTreeRings
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.
Featured
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Featured
(20)
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Gadfly
1.
Extending Pandas: Jacob Hummel, PhD @astrohummel Hire me! GADFLY The GAdget DataFrame LibrarY
2.
3.
4.
5.
6.
GADGET: GAlaxies with Dark
matter and Gas intEracT
7.
Side note: Astronomers love horribly tortured acronyms. • SAURON, GADZOOKS!, THINGS, SPUD, SINFONI • ACBAR: Arcminute Cosmology Bolometer Array Receiver (It’s a photon trap!)
8.
I want to analyze my data using pandas, but loading GADGET data can be a pain. Over the course of a PhD it eventually pays off – easier access à more science!
9.
Major pain points: 1. Stored in custom-formatted hdf5 files. 2. Data is way too big to fit in memory. Need some way to get data into pandas while
keeping everything properly indexed and allowing for effective memory management.
10.
My solution was to subclass pandas.DataFrame: Then, implement methods to load the data (h5py) and enable dynamic memory management.
11.
Gadfly has several other features, but I’ll just highlight one: • The ability to visualize your data is crucial. • Unfortunately, GADGET data really needs to be volume rendered to easily interpret. •
Requires a triply-nested for loop--> SLOW! • Solution: use Numba.
12.
13.
Gadfly is available on Github: A complete description of the framework is available in this paper: Seeking data science opportunites in Salt Lake City, Utah. @astrohummel Web:
Download now