neurostuff / neurostuff/PyMARE

Beef up the results objects

Open
#5 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Python
Stars
58
Forks
16
Avg merge
5h 7m
Merged PRs (30d)
4

Description

The current MetaRegressionResults object is pretty barebones and intended only as a prototype. Minimally, we should:

  • Implement the skeleton summary() and plot() methods.
  • Add a __repr__ method (possibly just aliased to summary()) that includes information about the dataset and estimation (the current to_df() method provides only estimate details).
  • Consider better representations of the internal parameters and associated stats, which are currently all stored in a dict.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the MetaRegressionResults object and its existing to_df() method, then inspect how dataset information, estimation details, and internal parameters are stored. Completion means implementing the requested summary(), plot(), and repr behavior while improving the representation of the stored parameters and statistics.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.