Comments (8)
@howew would it be OK to add this as a second output of the ICCC algorithm? Right now the algorithm returns "iccc", it would also return "icccMajorCategory"?
The downside is that in your application, there won't be a way to have one without the other. I don't know if it's a deal breaker for you.
If we can't do that, then there will be an algorithm dependency; your application will need to make sure to run the ICCC one first before it can run the IcccMajorCategory...
from algorithms.
@garybeverungen can you please implement this new algorithm? You will need to add a new package/utility class, but also register a new "Algorithm" in the new framework (see Algorithms). Thanks.
from algorithms.
@depryf Isn't that similar to the way the survival calculations work? I'm fine with that.
from algorithms.
Yup, it's similar to that. Like I said, from your perspective, it means a user won't be able to add just the ICCC, your application will add both ICCC and ICCC Major Category together. I don't think it's an issue though, and so let's go with that for now. That will make this issue much simpler.
from algorithms.
The changes have been merged, they will be available with version 2.1.
from algorithms.
@howew the ICCC algorithm support two version (Third Edition and WHO); we are in the process of adding a third version (Third Edition/IARC 2017).
You provided the logic to compute the "ICCC major category". Does that logic apply to any version, or is it tied to one of those versions? It takes the "ICCC recode" value as an input, but that value is version-dependent. So it's not clear to me if the major category is supposed to work for all versions (including the new one we are adding) or if its tied to a specific version.
from algorithms.
The logic should apply to any version. I quickly compared the "main classification" columns in the following tables and I didn't spot any new main classifications. If there are new ones you can just update the ranges.
https://seer.cancer.gov/iccc/iccc-who2008.html
https://seer.cancer.gov/iccc/iccc-iarc-2017.html
from algorithms.
Great, thanks!
from algorithms.
Related Issues (20)
- Derived Summary Grade 2018 HOT 2
- EPHT Subcounty updates HOT 2
- Fixe code smells detected by Sonarcloud
- Rename Cancer Reporting Zone Cert Tract HOT 1
- Add new algorithm for SEER Site Recode 2023 HOT 2
- Update County at DX Analysis algorithm
- Item #1975 Name and ID HOT 2
- SEER Site Recode 2023 should compute 2-digit codes HOT 1
- Tweak histology ranges in multiple SEER recode algorithms HOT 3
- Add new algorithm for Tumor Size Over Time
- Update to Derived Grade 2018 HOT 4
- Add 2024 site-specific surgery codes HOT 5
- Fixes for 2024 site-specific surgery codes
- Add a parameter to IARC algorithm HOT 1
- Tweak tumor size over time algorithm HOT 1
- Replace openCSV dependency by FastCSV
- Revised EPHT tables HOT 2
- Persistent Poverty HOT 3
- Congressional districts update HOT 3
- Race Recode HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from algorithms.