Skip to content

Refactor the structure of the whole library#3

Open
lokeshmohanty wants to merge 10 commits into
airexlab:refactorfrom
lokeshmohanty:main
Open

Refactor the structure of the whole library#3
lokeshmohanty wants to merge 10 commits into
airexlab:refactorfrom
lokeshmohanty:main

Conversation

@lokeshmohanty
Copy link
Copy Markdown

@lokeshmohanty lokeshmohanty commented Jan 31, 2026

  • move src/scirex to scirex
  • move all current modules into experimental
  • update the repository outline as per https://github.com/airexlab/ScientificML/issues/2
  • update the generated docs
  • fix github actions
  • fix copyright issues
  • move a module from experimental to stable to confirm everything works properly (transformers)
  • fix all formatting issues
  • ensure all code quality check work perfectly

@lokeshmohanty lokeshmohanty self-assigned this Jan 31, 2026
@lokeshmohanty lokeshmohanty changed the base branch from main to refactor January 31, 2026 18:43
@lokeshmohanty lokeshmohanty marked this pull request as ready for review February 1, 2026 10:32
@lokeshmohanty
Copy link
Copy Markdown
Author

Updated the repository outline as per https://github.com/airexlab/ScientificML/issues/2

@lokeshmohanty lokeshmohanty force-pushed the main branch 3 times, most recently from 6cfd31b to cdb52dd Compare February 1, 2026 11:40
@lokeshmohanty lokeshmohanty force-pushed the main branch 3 times, most recently from d2f6682 to f4a29d1 Compare February 2, 2026 10:26
@lokeshmohanty lokeshmohanty force-pushed the main branch 2 times, most recently from 9c1b2d7 to 4dc5327 Compare February 5, 2026 06:12
@lokeshmohanty
Copy link
Copy Markdown
Author

lokeshmohanty commented Feb 5, 2026

@protyush-airex-lab @harshdeep-zenteiq-ai I have updated the structure without losing any information. I have added the transformers module with a very simple implementation. We can iteratively increase the complexity of all the modules. I have confirmed the code quality checker, test runner and documentation generator are working properly and in sync with github actions.

I am done with the re-structuring in this pull request. Further changes(except issues) can done in another pr.

Meanwhile, I will keep adding the other modules in a separate branch and pr.

@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 13, 2026

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant